smtp_greylist.p[5476]: segfault at 18 ip 00000000004320a8 …
-
-
Ich hab das jetzt auf drei Servern geprüft (1x Centos 8, 1x Centos 7, 1x Gentoo), kann das mal vorerst nirgends nachvollziehen.
-
Aufgrund des segfault Fehlers würde ich von einem zu geringen Speicherlimit oder unzureichend freien Ressourcen auf dem System ausgehen.
-
Code
> top -bn1 top - 10:47:27 up 14:06, 1 user, load average: 0.02, 0.01, 0.01 Tasks: 776 total, 1 running, 775 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.3 us, 0.1 sy, 1.0 ni, 97.8 id, 0.7 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem: 24735704 total, 24502880 used, 232824 free, 952884 buffers KiB Swap: 9765620 total, 0 used, 9765620 free. 19200836 cached Mem
auf der Konsole erscheint auch ständig so etwas:
ansonsten funktioniert soweit alles
Das Problem tritt auch kurz nach einem reboot auf
-
Konnte das Problem denn schon nachgestellt werden? Was genau heißt "auf der Konsole"?
KiB Mem: 24735704 total, 24502880 used, 232824 free, 952884 buffers
KiB Swap: 9765620 total, 0 used, 9765620 free. 19200836 cached MemHier sind ~230MB frei und ~950MB als Buffer verfügbar. Der Großteil des Arbeitsspeichers ist jedoch belegt. Eventuell stehen dem Prozess tatsächlich nicht genug Ressourcen zur Verfügung. Wie sieht die "free -ht" Ausgabe aus? Da gar kein Swap genutzt wird, ist die swappiness auf dem Server eventuell auf 0 gestellt?
Ich würde aber zuerst einmal versuchen das Problem nachzustellen. Vielleicht einmal den Zeitpunkt der Meldung im messages/system Log und dem maillog abgleichen. Vermutlich wird sich da die Einlieferung einer Mail finden. Dies muss man sich dann genauer anschauen. Wenn dies keinen Treffer gibt, dann einmal die Zustellung selber testen.
-
Code
Alles anzeigenmail:~ > free -ht total used free shared buffers cached Mem: 23G 22G 1.3G 136M 946M 17G -/+ buffers/cache: 4.1G 19G Swap: 9.3G 0B 9.3G Total: 32G 22G 10G mail:~ > cat /proc/sys/vm/swappiness 60 mail:~ > Message from syslogd@mail at Dec 22 11:48:15 ... t of memory [25933]
die Meldung erscheint direkt im Terminal, z.B. direkt nachdem ich swappiness ausgeben lassen hatte
Codemail:~ > grep smtp_greylist.p /var/log/messages |tail -n1 Dec 22 11:49:51 mail kernel: [54455.559483] smtp_greylist.p[26115]: segfault at 18 ip 00000000004320a8 sp 00007fff97614f90 error 4 in smtp_greylist.pl[400000+151000]
Code
Alles anzeigenmail:~ > grep "Dec 22 11:49:[45]" /var/log/mail.log Dec 22 11:49:41 mail pdadmin[26078]: User kontakt@xxx.de: smtp-auth login failed from x.xxx.xxx.5 (wrong password: ko1234567, $1$XXX$//XXX.XXX/) Dec 22 11:49:44 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:44 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:44 mail pdadmin[26083]: User agina: smtp-auth login failed from XX.XX.X.XXX (no such user) Dec 22 11:49:47 mail dovecot: pop3-login: Login: user=<gas-XXX@XXX.de>, method=PLAIN, rip=XX.XXX.XXX.XXX, lip=XXX.XXX.XXX.XXX, mpid=26098, TLS, session=<E2lg4bnTPfVXtefY> Dec 22 11:49:47 mail dovecot: pop3(gas-XXX@XXX.de): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0 Dec 22 11:49:48 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:49 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:49 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:49 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:49 mail qmail-smtpd: qmail-smtpd/VC started Dec 22 11:49:56 mail pdadmin[26119]: User info@XXX-XXX.de: smtp-auth login failed from X.XXX.XXX.XXX (wrong password: XXX, $1$XXX$c8r.XXX.) Dec 22 11:49:58 mail pdadmin[26121]: User kontakt@XXX.de: smtp-auth login failed from X.XXX.XXX.XXX (wrong password: XXX, $1$XXX$//XXX.XXX/) Dec 22 11:49:59 mail dovecot: imap(martin@XXX-XXX.de): Logged out in=410 out=94407
in der mail.log steht dazu nichts …
bei dmesg sieht es z.B. wie folgt aus
Code
Alles anzeigen[16258.973287] smtp_greylist.p[606]: segfault at 18 ip 00000000004320a8 sp 00007ffebfeffe40 error 4 in smtp_greylist.pl[400000+151000] [16449.742286] smtp_greylist.p[3453]: segfault at 18 ip 00000000004320a8 sp 00007ffc6048ac60 error 4 in smtp_greylist.pl[400000+151000] [17051.816181] smtp_greylist.p[4900]: segfault at 18 ip 00000000004320a8 sp 00007fff38429f70 error 4 in smtp_greylist.pl[400000+151000] [18612.515263] smtp_greylist.p[10985]: segfault at 18 ip 00000000004320a8 sp 00007ffcfbdd2f10 error 4 in smtp_greylist.pl[400000+151000] [19181.282601] smtp_greylist.p[19305]: segfault at 18 ip 00000000004320a8 sp 00007ffeb8fe5060 error 4 in smtp_greylist.pl[400000+151000] [19850.141382] smtp_greylist.p[21827]: segfault at 18 ip 00000000004320a8 sp 00007ffd22311f20 error 4 in smtp_greylist.pl[400000+151000] [19922.689287] smtp_greylist.p[21881]: segfault at 18 ip 00000000004320a8 sp 00007fff57187870 error 4 in smtp_greylist.pl[400000+151000] [20381.238479] smtp_greylist.p[25313]: segfault at 18 ip 00000000004320a8 sp 00007ffe12007eb0 error 4 in smtp_greylist.pl[400000+151000] [20524.871698] smtp_greylist.p[25765]: segfault at 18 ip 00000000004320a8 sp 00007ffe7e45fc40 error 4 in smtp_greylist.pl[400000+151000] [20700.078233] smtp_greylist.p[26549]: segfault at 18 ip 00000000004320a8 sp 00007ffc8f2d5c40 error 4 in smtp_greylist.pl[400000+151000] [20947.567127] smtp_greylist.p[29139]: segfault at 18 ip 00000000004320a8 sp 00007ffd35cc0980 error 4 in smtp_greylist.pl[400000+151000] [20955.104934] smtp_greylist.p[29167]: segfault at 18 ip 00000000004320a8 sp 00007ffd18ed5ce0 error 4 in smtp_greylist.pl[400000+151000] [21126.309103] smtp_greylist.p[29976]: segfault at 18 ip 00000000004320a8 sp 00007fffc5d5a9b0 error 4 in smtp_greylist.pl[400000+151000] [21301.574676] smtp_greylist.p[30718]: segfault at 18 ip 00000000004320a8 sp 00007ffebe019300 error 4 in smtp_greylist.pl[400000+151000] [21553.804228] smtp_greylist.p[31447]: segfault at 18 ip 00000000004320a8 sp 00007ffe2a138980 error 4 in smtp_greylist.pl[400000+151000] [21553.850672] smtp_greylist.p[31443]: segfault at 18 ip 00000000004320a8 sp 00007ffe3eedee70 error 4 in smtp_greylist.pl[400000+151000] [21556.240510] smtp_greylist.p[31460]: segfault at 18 ip 00000000004320a8 sp 00007ffefa6b9f30 error 4 in smtp_greylist.pl[400000+151000] [21727.454387] smtp_greylist.p[31613]: segfault at 18 ip 00000000004320a8 sp 00007ffdc92ffb30 error 4 in smtp_greylist.pl[400000+151000] [21903.110003] smtp_greylist.p[32207]: segfault at 18 ip 00000000004320a8 sp 00007ffe3c154230 error 4 in smtp_greylist.pl[400000+151000] [21963.466752] smtp_greylist.p[32331]: segfault at 18 ip 00000000004320a8 sp 00007ffed09e1060 error 4 in smtp_greylist.pl[400000+151000] [22456.985690] smtp_greylist.p[1488]: segfault at 18 ip 00000000004320a8 sp 00007fffe1000d60 error 4 in smtp_greylist.pl[400000+151000] [45737.420176] smtp_greylist.p[10924]: segfault at 18 ip 00000000004320a8 sp 00007ffe9603e4d0 error 4 in smtp_greylist.pl[400000+151000] [46338.796494] smtp_greylist.p[15191]: segfault at 18 ip 00000000004320a8 sp 00007ffde370b5b0 error 4 in smtp_greylist.pl[400000+151000] [46417.052893] smtp_greylist.p[15870]: segfault at 18 ip 00000000004320a8 sp 00007ffdbaac5b30 error 4 in smtp_greylist.pl[400000+151000] [47019.228484] smtp_greylist.p[17652]: segfault at 18 ip 00000000004320a8 sp 00007ffc3e198170 error 4 in smtp_greylist.pl[400000+151000] [47620.354313] smtp_greylist.p[19724]: segfault at 18 ip 00000000004320a8 sp 00007fff9de8aea0 error 4 in smtp_greylist.pl[400000+151000] [47751.786382] smtp_greylist.p[19936]: segfault at 18 ip 00000000004320a8 sp 00007ffd4b4e4ed0 error 4 in smtp_greylist.pl[400000+151000] [48035.156345] smtp_greylist.p[24489]: segfault at 18 ip 00000000004320a8 sp 00007fffccb5dca0 error 4 in smtp_greylist.pl[400000+151000] [48222.107007] smtp_greylist.p[25398]: segfault at 18 ip 00000000004320a8 sp 00007ffc2ea12f40 error 4 in smtp_greylist.pl[400000+151000] [48226.272184] smtp_greylist.p[25406]: segfault at 18 ip 00000000004320a8 sp 00007fff6da373b0 error 4 in smtp_greylist.pl[400000+151000] [48680.080663] smtp_greylist.p[26828]: segfault at 18 ip 00000000004320a8 sp 00007ffcb88edcf0 error 4 in smtp_greylist.pl[400000+151000] [48823.114047] smtp_greylist.p[29334]: segfault at 18 ip 00000000004320a8 sp 00007ffd56a79c70 error 4 in smtp_greylist.pl[400000+151000] [48828.096959] smtp_greylist.p[29439]: segfault at 18 ip 00000000004320a8 sp 00007ffc51040770 error 4 in smtp_greylist.pl[400000+151000] [48850.515655] smtp_greylist.p[29478]: segfault at 18 ip 00000000004320a8 sp 00007fff3f4239a0 error 4 in smtp_greylist.pl[400000+151000] [48936.293999] smtp_greylist.p[29681]: segfault at 18 ip 00000000004320a8 sp 00007ffdc7a3b980 error 4 in smtp_greylist.pl[400000+151000] [49281.142154] smtp_greylist.p[31049]: segfault at 18 ip 00000000004320a8 sp 00007ffe7d1272b0 error 4 in smtp_greylist.pl[400000+151000] [49363.172092] smtp_greylist.p[31244]: segfault at 18 ip 00000000004320a8 sp 00007ffcda0ff500 error 4 in smtp_greylist.pl[400000+151000] [49424.857452] smtp_greylist.p[31753]: segfault at 18 ip 00000000004320a8 sp 00007ffe85efadf0 error 4 in smtp_greylist.pl[400000+151000] [49452.080616] smtp_greylist.p[31839]: segfault at 18 ip 00000000004320a8 sp 00007ffd5124a310 error 4 in smtp_greylist.pl[400000+151000] [49537.691904] smtp_greylist.p[32027]: segfault at 18 ip 00000000004320a8 sp 00007ffdceb9c490 error 4 in smtp_greylist.pl[400000+151000] [49537.930149] smtp_greylist.p[32032]: segfault at 18 ip 00000000004320a8 sp 00007ffddea0e1a0 error 4 in smtp_greylist.pl[400000+151000] [49882.458243] smtp_greylist.p[3737]: segfault at 18 ip 00000000004320a8 sp 00007ffd32a49e60 error 4 in smtp_greylist.pl[400000+151000] [49957.849363] smtp_greylist.p[3904]: segfault at 18 ip 00000000004320a8 sp 00007ffddb627950 error 4 in smtp_greylist.pl[400000+151000] [49986.636568] smtp_greylist.p[4448]: segfault at 18 ip 00000000004320a8 sp 00007ffc52b98f10 error 4 in smtp_greylist.pl[400000+151000] [50046.335807] smtp_greylist.p[4540]: segfault at 18 ip 00000000004320a8 sp 00007ffc509f22e0 error 4 in smtp_greylist.pl[400000+151000] [50182.292911] smtp_greylist.p[4959]: segfault at 18 ip 00000000004320a8 sp 00007ffc86728e30 error 4 in smtp_greylist.pl[400000+151000] [50183.364640] smtp_greylist.p[4965]: segfault at 18 ip 00000000004320a8 sp 00007ffdbcee7f30 error 4 in smtp_greylist.pl[400000+151000] [50529.254088] smtp_greylist.p[6066]: segfault at 18 ip 00000000004320a8 sp 00007fff6df03a60 error 4 in smtp_greylist.pl[400000+151000] [50533.145991] smtp_greylist.p[6061]: segfault at 18 ip 00000000004320a8 sp 00007ffcce5a8980 error 4 in smtp_greylist.pl[400000+151000] [50559.393532] smtp_greylist.p[6107]: segfault at 18 ip 00000000004320a8 sp 00007ffd4d6c43b0 error 4 in smtp_greylist.pl[400000+151000] [50648.635902] smtp_greylist.p[6667]: segfault at 18 ip 00000000004320a8 sp 00007fffc7b35fc0 error 4 in smtp_greylist.pl[400000+151000] [50654.442395] smtp_greylist.p[6690]: segfault at 18 ip 00000000004320a8 sp 00007ffe77e6c310 error 4 in smtp_greylist.pl[400000+151000] [50792.418670] smtp_greylist.p[7041]: segfault at 18 ip 00000000004320a8 sp 00007ffc4139ed00 error 4 in smtp_greylist.pl[400000+151000] [50793.459167] smtp_greylist.p[7058]: segfault at 18 ip 00000000004320a8 sp 00007ffc0c405480 error 4 in smtp_greylist.pl[400000+151000] [51003.823262] smtp_greylist.p[7895]: segfault at 18 ip 00000000004320a8 sp 00007ffe19c34160 error 4 in smtp_greylist.pl[400000+151000] [51126.903567] smtp_greylist.p[8203]: segfault at 18 ip 00000000004320a8 sp 00007ffdeab35830 error 4 in smtp_greylist.pl[400000+151000] [51160.551633] smtp_greylist.p[8295]: segfault at 18 ip 00000000004320a8 sp 00007ffed630ed80 error 4 in smtp_greylist.pl[400000+151000] [51299.514677] smtp_greylist.p[9009]: segfault at 18 ip 00000000004320a8 sp 00007ffd92fa7390 error 4 in smtp_greylist.pl[400000+151000] [51313.430869] smtp_greylist.p[9056]: segfault at 18 ip 00000000004320a8 sp 00007ffd10bd0fb0 error 4 in smtp_greylist.pl[400000+151000] [51315.176726] smtp_greylist.p[9062]: segfault at 18 ip 00000000004320a8 sp 00007fff5c1b8120 error 4 in smtp_greylist.pl[400000+151000] [51393.658268] smtp_greylist.p[9205]: segfault at 18 ip 00000000004320a8 sp 00007ffe38906ee0 error 4 in smtp_greylist.pl[400000+151000] [51394.897779] smtp_greylist.p[9215]: segfault at 18 ip 00000000004320a8 sp 00007fff2dbdd700 error 4 in smtp_greylist.pl[400000+151000] [51487.596362] smtp_greylist.p[11606]: segfault at 18 ip 00000000004320a8 sp 00007ffdbc00d760 error 4 in smtp_greylist.pl[400000+151000] [51618.729200] smtp_greylist.p[13363]: segfault at 18 ip 00000000004320a8 sp 00007ffced84d2d0 error 4 in smtp_greylist.pl[400000+151000] [51759.291082] smtp_greylist.p[13634]: segfault at 18 ip 00000000004320a8 sp 00007ffd17975c10 error 4 in smtp_greylist.pl[400000+151000] [51762.603671] smtp_greylist.p[13653]: segfault at 18 ip 00000000004320a8 sp 00007ffca7548610 error 4 in smtp_greylist.pl[400000+151000] [51848.009997] smtp_greylist.p[14309]: segfault at 18 ip 00000000004320a8 sp 00007ffff9fbdf90 error 4 in smtp_greylist.pl[400000+151000] [51917.839047] smtp_greylist.p[14497]: segfault at 18 ip 00000000004320a8 sp 00007ffd4dd22670 error 4 in smtp_greylist.pl[400000+151000] [51967.587314] smtp_greylist.p[14602]: segfault at 18 ip 00000000004320a8 sp 00007ffcf470be00 error 4 in smtp_greylist.pl[400000+151000] [51968.073730] smtp_greylist.p[14607]: segfault at 18 ip 00000000004320a8 sp 00007ffe73c3be10 error 4 in smtp_greylist.pl[400000+151000] [51994.935064] smtp_greylist.p[14628]: segfault at 18 ip 00000000004320a8 sp 00007ffd5b2fe1b0 error 4 in smtp_greylist.pl[400000+151000] [52088.663616] smtp_greylist.p[15196]: segfault at 18 ip 00000000004320a8 sp 00007fff942d7f30 error 4 in smtp_greylist.pl[400000+151000] [52191.208267] smtp_greylist.p[15404]: segfault at 18 ip 00000000004320a8 sp 00007ffdb4330d90 error 4 in smtp_greylist.pl[400000+151000] [52263.894792] smtp_greylist.p[15583]: segfault at 18 ip 00000000004320a8 sp 00007fff74f00120 error 4 in smtp_greylist.pl[400000+151000] [52362.351770] smtp_greylist.p[15875]: segfault at 18 ip 00000000004320a8 sp 00007ffdd81c8280 error 4 in smtp_greylist.pl[400000+151000] [52430.108394] smtp_greylist.p[16472]: segfault at 18 ip 00000000004320a8 sp 00007ffe960114c0 error 4 in smtp_greylist.pl[400000+151000] [52516.661108] smtp_greylist.p[16679]: segfault at 18 ip 00000000004320a8 sp 00007ffdd6a8e430 error 4 in smtp_greylist.pl[400000+151000] [52518.684938] smtp_greylist.p[16706]: segfault at 18 ip 00000000004320a8 sp 00007ffea6755820 error 4 in smtp_greylist.pl[400000+151000] [52568.476623] smtp_greylist.p[16861]: segfault at 18 ip 00000000004320a8 sp 00007ffc42433790 error 4 in smtp_greylist.pl[400000+151000] [52569.625205] smtp_greylist.p[16868]: segfault at 18 ip 00000000004320a8 sp 00007ffd125465a0 error 4 in smtp_greylist.pl[400000+151000] [52583.098709] smtp_greylist.p[16887]: segfault at 18 ip 00000000004320a8 sp 00007ffe5ad271a0 error 4 in smtp_greylist.pl[400000+151000] [52583.263469] smtp_greylist.p[16892]: segfault at 18 ip 00000000004320a8 sp 00007ffe99429ed0 error 4 in smtp_greylist.pl[400000+151000] [52596.324936] smtp_greylist.p[16902]: segfault at 18 ip 00000000004320a8 sp 00007ffc993758d0 error 4 in smtp_greylist.pl[400000+151000] [52734.008987] smtp_greylist.p[17686]: segfault at 18 ip 00000000004320a8 sp 00007ffc7edd4ca0 error 4 in smtp_greylist.pl[400000+151000] [52783.553320] smtp_greylist.p[17758]: segfault at 18 ip 00000000004320a8 sp 00007ffc9f7bff30 error 4 in smtp_greylist.pl[400000+151000] [52792.520464] smtp_greylist.p[17796]: segfault at 18 ip 00000000004320a8 sp 00007ffe0206f8f0 error 4 in smtp_greylist.pl[400000+151000] [52798.467915] smtp_greylist.p[17804]: segfault at 18 ip 00000000004320a8 sp 00007ffe3bb68220 error 4 in smtp_greylist.pl[400000+151000] [52806.853421] smtp_greylist.p[17811]: segfault at 18 ip 00000000004320a8 sp 00007ffdb9e5f790 error 4 in smtp_greylist.pl[400000+151000] [53099.185191] smtp_greylist.p[19274]: segfault at 18 ip 00000000004320a8 sp 00007ffe2f0542c0 error 4 in smtp_greylist.pl[400000+151000] [53118.188087] smtp_greylist.p[19318]: segfault at 18 ip 00000000004320a8 sp 00007ffe0e5b8260 error 4 in smtp_greylist.pl[400000+151000] [53127.236128] smtp_greylist.p[19368]: segfault at 18 ip 00000000004320a8 sp 00007ffc231b8480 error 4 in smtp_greylist.pl[400000+151000] [53169.939931] smtp_greylist.p[19489]: segfault at 18 ip 00000000004320a8 sp 00007ffe89fe35b0 error 4 in smtp_greylist.pl[400000+151000] [53170.448814] smtp_greylist.p[19497]: segfault at 18 ip 00000000004320a8 sp 00007ffd15a516d0 error 4 in smtp_greylist.pl[400000+151000] [53170.567598] smtp_greylist.p[19502]: segfault at 18 ip 00000000004320a8 sp 00007ffdefa0c2b0 error 4 in smtp_greylist.pl[400000+151000] [53170.880084] smtp_greylist.p[19507]: segfault at 18 ip 00000000004320a8 sp 00007fff77ef8d50 error 4 in smtp_greylist.pl[400000+151000] [53197.374145] smtp_greylist.p[19564]: segfault at 18 ip 00000000004320a8 sp 00007ffd5a19e8b0 error 4 in smtp_greylist.pl[400000+151000] [53251.450651] smtp_greylist.p[19740]: segfault at 18 ip 00000000004320a8 sp 00007fffb20fba90 error 4 in smtp_greylist.pl[400000+151000] [53252.220012] smtp_greylist.p[19756]: segfault at 18 ip 00000000004320a8 sp 00007ffca0e25320 error 4 in smtp_greylist.pl[400000+151000] [53402.593424] smtp_greylist.p[22705]: segfault at 18 ip 00000000004320a8 sp 00007fffed8c67a0 error 4 in smtp_greylist.pl[400000+151000] [53408.089314] smtp_greylist.p[22715]: segfault at 18 ip 00000000004320a8 sp 00007ffd8c2e6150 error 4 in smtp_greylist.pl[400000+151000] [53408.093279] smtp_greylist.p[22717]: segfault at 18 ip 00000000004320a8 sp 00007ffe5cab7920 error 4 in smtp_greylist.pl[400000+151000] [53534.181929] smtp_greylist.p[22975]: segfault at 18 ip 00000000004320a8 sp 00007fffc279e1e0 error 4 in smtp_greylist.pl[400000+151000] [53559.227366] smtp_greylist.p[22992]: segfault at 18 ip 00000000004320a8 sp 00007ffe0a870a70 error 4 in smtp_greylist.pl[400000+151000] [53559.249255] smtp_greylist.p[22994]: segfault at 18 ip 00000000004320a8 sp 00007ffe66ff42e0 error 4 in smtp_greylist.pl[400000+151000] [53563.716181] smtp_greylist.p[23004]: segfault at 18 ip 00000000004320a8 sp 00007ffc9362caf0 error 4 in smtp_greylist.pl[400000+151000] [53572.075932] smtp_greylist.p[23433]: segfault at 18 ip 00000000004320a8 sp 00007ffc653a0b60 error 4 in smtp_greylist.pl[400000+151000] [53652.283292] smtp_greylist.p[23650]: segfault at 18 ip 00000000004320a8 sp 00007ffd87da8cd0 error 4 in smtp_greylist.pl[400000+151000] [53700.575084] smtp_greylist.p[23764]: segfault at 18 ip 00000000004320a8 sp 00007fff12f0cec0 error 4 in smtp_greylist.pl[400000+151000] [53756.774354] smtp_greylist.p[23875]: segfault at 18 ip 00000000004320a8 sp 00007ffcb4164750 error 4 in smtp_greylist.pl[400000+151000] [53772.299763] smtp_greylist.p[23899]: segfault at 18 ip 00000000004320a8 sp 00007ffc8b9d36a0 error 4 in smtp_greylist.pl[400000+151000] [53780.950868] smtp_greylist.p[23917]: segfault at 18 ip 00000000004320a8 sp 00007ffe743a2170 error 4 in smtp_greylist.pl[400000+151000] [53781.067601] smtp_greylist.p[23922]: segfault at 18 ip 00000000004320a8 sp 00007ffd7bc44680 error 4 in smtp_greylist.pl[400000+151000] [53782.866054] smtp_greylist.p[23934]: segfault at 18 ip 00000000004320a8 sp 00007fffc16aedc0 error 4 in smtp_greylist.pl[400000+151000] [53799.404176] smtp_greylist.p[23945]: segfault at 18 ip 00000000004320a8 sp 00007ffd8154bbe0 error 4 in smtp_greylist.pl[400000+151000] [53852.989544] smtp_greylist.p[24058]: segfault at 18 ip 00000000004320a8 sp 00007ffd56609cb0 error 4 in smtp_greylist.pl[400000+151000] [53853.768276] smtp_greylist.p[24063]: segfault at 18 ip 00000000004320a8 sp 00007ffda4e7d680 error 4 in smtp_greylist.pl[400000+151000] [54135.701692] smtp_greylist.p[25037]: segfault at 18 ip 00000000004320a8 sp 00007ffcf85e79b0 error 4 in smtp_greylist.pl[400000+151000] [54161.163792] smtp_greylist.p[25059]: segfault at 18 ip 00000000004320a8 sp 00007fff46931fb0 error 4 in smtp_greylist.pl[400000+151000] [54161.745035] smtp_greylist.p[25064]: segfault at 18 ip 00000000004320a8 sp 00007ffe52fcb460 error 4 in smtp_greylist.pl[400000+151000] [54161.912765] smtp_greylist.p[25069]: segfault at 18 ip 00000000004320a8 sp 00007ffc4c686200 error 4 in smtp_greylist.pl[400000+151000] [54165.466857] smtp_greylist.p[25076]: segfault at 18 ip 00000000004320a8 sp 00007ffc2c8af3d0 error 4 in smtp_greylist.pl[400000+151000] [54166.163125] smtp_greylist.p[25081]: segfault at 18 ip 00000000004320a8 sp 00007ffce3379c40 error 4 in smtp_greylist.pl[400000+151000] [54173.677471] smtp_greylist.p[25524]: segfault at 18 ip 00000000004320a8 sp 00007fffd8927cf0 error 4 in smtp_greylist.pl[400000+151000] [54301.877943] smtp_greylist.p[25805]: segfault at 18 ip 00000000004320a8 sp 00007ffe39f0a900 error 4 in smtp_greylist.pl[400000+151000] [54365.524401] smtp_greylist.p[25956]: segfault at 18 ip 00000000004320a8 sp 00007ffff24bc9d0 error 4 in smtp_greylist.pl[400000+151000] [54365.749823] smtp_greylist.p[25961]: segfault at 18 ip 00000000004320a8 sp 00007ffcede4def0 error 4 in smtp_greylist.pl[400000+151000] [54369.857873] smtp_greylist.p[25977]: segfault at 18 ip 00000000004320a8 sp 00007ffe72f36cf0 error 4 in smtp_greylist.pl[400000+151000] [54384.935374] smtp_greylist.p[25996]: segfault at 18 ip 00000000004320a8 sp 00007ffd931682d0 error 4 in smtp_greylist.pl[400000+151000] [54401.258608] smtp_greylist.p[26020]: segfault at 18 ip 00000000004320a8 sp 00007fff1210ecf0 error 4 in smtp_greylist.pl[400000+151000] [54449.853666] smtp_greylist.p[26086]: segfault at 18 ip 00000000004320a8 sp 00007ffcf25bd670 error 4 in smtp_greylist.pl[400000+151000] [54449.868053] smtp_greylist.p[26088]: segfault at 18 ip 00000000004320a8 sp 00007ffce8b74920 error 4 in smtp_greylist.pl[400000+151000] [54454.555063] smtp_greylist.p[26105]: segfault at 18 ip 00000000004320a8 sp 00007ffc55dc2980 error 4 in smtp_greylist.pl[400000+151000] [54455.096626] smtp_greylist.p[26110]: segfault at 18 ip 00000000004320a8 sp 00007fffc3c471e0 error 4 in smtp_greylist.pl[400000+151000] [54455.559483] smtp_greylist.p[26115]: segfault at 18 ip 00000000004320a8 sp 00007fff97614f90 error 4 in smtp_greylist.pl[400000+151000] [54529.099876] smtp_greylist.p[26660]: segfault at 18 ip 00000000004320a8 sp 00007ffe0e078530 error 4 in smtp_greylist.pl[400000+151000] [54582.354564] smtp_greylist.p[26754]: segfault at 18 ip 00000000004320a8 sp 00007fff1b917140 error 4 in smtp_greylist.pl[400000+151000] [54590.558935] smtp_greylist.p[26779]: segfault at 18 ip 00000000004320a8 sp 00007ffe96386ec0 error 4 in smtp_greylist.pl[400000+151000] [54593.076685] smtp_greylist.p[26798]: segfault at 18 ip 00000000004320a8 sp 00007ffede8226f0 error 4 in smtp_greylist.pl[400000+151000] [54596.017487] smtp_greylist.p[26810]: segfault at 18 ip 00000000004320a8 sp 00007ffce7b42690 error 4 in smtp_greylist.pl[400000+151000] [54670.027178] smtp_greylist.p[26963]: segfault at 18 ip 00000000004320a8 sp 00007fff37710570 error 4 in smtp_greylist.pl[400000+151000] [54677.804404] smtp_greylist.p[26986]: segfault at 18 ip 00000000004320a8 sp 00007fffa81ee9b0 error 4 in smtp_greylist.pl[400000+151000] [54737.484998] smtp_greylist.p[27124]: segfault at 18 ip 00000000004320a8 sp 00007ffe07111e80 error 4 in smtp_greylist.pl[400000+151000]
-
Grad ist mir eingefallen, dass ich sowas mal hatte als meine greylist Tabelle corrupt war.
Schau Dir mal die Tabelle greylist in der Datenbank vadmin an. Bei mir hat es dann gleich angezeigt dass die Tabelle was hat, ein REPAIR TABLE via phpmyadmin hat genügt.
-
Die Meldungen direkt auf der Konsole sind schon merkwürdig. Auf meinem VPS kann ich dies nicht beobachten und habe auch keinerlei derartige Log Einträge.
Dec 22 11:49:49 mail qmail-smtpd: qmail-smtpd/VC started
Hier wurde ein neuer qmail Prozess gestartet um, vermutlich, eine Mail einzuliefern. Bei Sekunde 51 gab es dann die segfault Meldung im messages log. Dies passt in meinen Augen zusammen. Bliebe weiterhin die Frage, wieso es dazu kommt.
Bei der free Ausgabe sieht man bei Zeile -/+ buffers/cache und Spalte free, dass 19GB zur Verfügung stehen. Sieht also OK aus.
Wie hoch ist denn das softlimit für den smtpd Dienst? Eventuell kann man dies testweise einmal erhöhen.
smtp_greylist.pl wird bei "rcpt" ausgeführt (Datei /var/qmail/control/greylist). Man kann versuchen das Skript durch ein Wrapper Skript zu ersetzen. In dem Wrapper Skript wird dann ein strace von smtp_greylist.pl ausgeführt.
-
/service/qmail-smtpSd/run: -m 128000000
/service/qmail-smtpd/run: -m 80000000
-
Grad ist mir eingefallen, dass ich sowas mal hatte als meine greylist Tabelle corrupt war.
die sieht OK aus, ein leeren brachte auch nichts.
-
/service/qmail-smtpSd/run: -m 128000000
/service/qmail-smtpd/run: -m 80000000
Es geht nur um qmail-smtpd. qmail-smtpSd ist hierbei nicht beteiligt.
Der Dienst qmail-smtpd hat als Limit 80000000 (80MB) zugewiesen. Das scheint mir zu gering zu sein. Ich würde es einmal auf 128000000 anheben.
-
Das habe ich bei mir sogar mal auf 256000000 gesetzt. Aber da gab es keinen Fehler, sondern immer nur Verzögerungen.
-
nachdem ich den Wert auf 128000000 erhöht habe und den Server neugestartet habe ("svc -du /service/qmail-smtpd/ " reichte nicht aus, da kam dann "smtpd: 1640177489.686760 tcpserver: fatal: unable to bind: address already used")
Code> free -ht total used free shared buffers cached Mem: 23G 3.3G 20G 27M 285M 751M -/+ buffers/cache: 2.3G 21G Swap: 9.3G 0B 9.3G Total: 32G 3.3G 29G
Wie hängt das ganze zusammen?
-
Irgendwie sieht das jetzt aus, als würden zwei Dienste jetzt laufen. Ich hatte das mal als sich aus der Distro ein anderer Mailserver installiert hatte.
-
Irgendwie sieht das jetzt aus, als würden zwei Dienste jetzt laufen.
das war, nachdem ich den Wert geändert hatte und den Dienst dann mit ""svc -du /service/qmail-smtpd/" neugestartet hatte.
Mir fiel das erst nach einer Weile auf, da ich den Server eh rebooten wollte, wurde das durch den Reboot gleich mit behoben.
Der Reboot war vor ca. 80 Minuten, seit dem trat kein Problem mehr auf, auch nicht die Meldung, die immer direkt im Terminal erschien.
-
Was mich verwundert, der Server läuft so seit bestimmt 10 Jahren … warum tritt das Problem jetzt auf einmal auf
-
Dann denke ich, dass der Qmail einfach nicht richtig neu gestartet war und deshalb noch hing und jetzt nach dem Reboot wieder ordentlich gestartet ist.
Bei mir war es so, dass die Kunden sich beschwert haben, dass die eMails "lange" dauern würden. Ich denke es lag einfach daran, dass das Aufkommen auch höher war, als ich den den Wert geändert habe war alles gut. Vielleicht sind bei Dir einfach jetzt "zu viele" eMails die gleichzeitig bearbeitet wurden und dafür hatte Qmail dann zu wenig Speicher und ist abgestürzt.
-
Wieder etwas neues …
Code[11282.987642] php5[30792]: segfault at 0 ip 000000000049bbc1 sp 00007ffe9b1902b0 error 4 in php5[400000+5f5000] [11283.113544] php5[447]: segfault at 0 ip 000000000049bbc1 sp 00007fff62a993c0 error 4 in php5[400000+5f5000] [16801.763581] perf interrupt took too long (2501 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
tja, wie kann ermittelt werden, bei welchem Kunden das Problem aufgetreten ist?
-
php Segfaults, insbesondere bei alten Versionen (php5), gibts immer wieder mal. Die seh ich seit gefühlt 15 Jahren auf allen Servern immer wieder mal. Frag mich nicht wie es zu denen kommt, fehlerhafte Skripte oder welche die Abstürzen weil komische Requests (Angriffsversuche) daher kommen - ich vermute was in der Richtung. Könnte mir auch vorstellen dass es durch den CGI Wrapper dazu kommt, da dieser ja die Resourcen eines php Prozesses sehr vergleichbar begrenzt wie es bei den qmail Prozessen auch der Fall ist. Also wenn ein php Skript resourcenmäßig über die Stränge schlägt, wird es vielleicht ebenso abgewürgt und hinterlässt so einen Segfault.
Jedenfalls: Obwohl ich solche php5 segfaults wie Deine mehrmals am Tag sehe, hör ich aber seit Jahren keine Beschwerden, insofern gehört das für mich zum Grundrauschen des Serverbetriebs dazu.
-
Was mich verwundert, der Server läuft so seit bestimmt 10 Jahren … warum tritt das Problem jetzt auf einmal auf
Wenn der Server 10 Jahre ound Updates laufen würde, wäre es sicherlich merkwürdig. Da aber sicherlich Updates eingespielt werden, können sich Bedingungen immer Mal ändern.
Oder wurde ein SE Upgrade auf Version 4 durchgeführt? Dadurch wurden dann auf 64bit Bibliotheken umgestellt. Die vorherigen SE Versionen hatten 32bit Bibliotheken. Durch die Umstellung können dann höhere Limits notwendig sein, da durch 64bit auch größere Adressräume benötigt werden.
Gleiches gilt dann für die segfault Fehler.
tja, wie kann ermittelt werden, bei welchem Kunden das Problem aufgetreten ist?
Das ist schwierig. Es könnte ebenfalls ein zu geringes Speicherlimit sein oder auch eine fehlerhafte PHP Extension.
Ich habe bei mir in den logs auch ein, zwei Einträge gefunden. Jedoch keine Relation zu einem konkreten Aufruf oder anderen Fehlern.
Man kann versuchen core dumps für PHP zu aktivieren und so den Fehlern auf die Spur zu kommen.
So aus dem Stehgreif weiß ich jedoch gerade nicht wie dies zu konfigurieren ist.Man muss wohl zuerst core dumps im Kernel aktivieren. Bei FPM muss in der Konfiguration dannangegeben werden. core dumps können dann mit gdb ausgewertet werden.