Fehlermeldung im Zusammenhang mit smtpd

  • Beim Prüfen der Log-Files sind mir folgende Fehlermeldungen aufgefallen:

    Jan 13 17:55:59 host smtpd: 1610556959.249035 Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libkrb5support.so.0: failed to map segment from shared object: Cannot allocate memory at PERL2EXE_STORAGE/DynaLoader.pm line 200.

    Jan 13 17:55:59 host smtpd: 1610556959.249051 at /opt/pdadmin/bin/smtp_greylist.pl line 23

    Jan 13 17:55:59 host smtpd: 1610556959.249055 Compilation failed in require at /opt/pdadmin/bin/smtp_greylist.pl line 23.

    Jan 13 17:55:59 host smtpd: 1610556959.249058 BEGIN failed--compilation aborted at /opt/pdadmin/bin/smtp_greylist.pl line 23.


    Ich vermute mal, das es mit Limits bei der Speicherzuteilung zusammenhängen könnte, bin mir aber nicht sicher, ob es nicht auch ein anderer Fehler sein könnte.


    Irgendjemand Ideen?


    Ich würde es auch debuggen, aber da die Perl Files alle encrypted sind, ist eine Fehleranalyse nicht wirklich so einfach.

  • Yup ... in der Tat hat es gereicht, in der Datei /service/qmail-smtpd/run das softlimit anzupassen, das stand merkwürdigerweise noch auf 75000000.

    Bei neueren Installation ist es eigentlich immer auf 128000000 ... nachdem ich das eingetragen habe, taucht die Fehlermeldung nicht mehr auf.