Почтовый сервер под Oracle Linux 5 i386 (клон RHEL), postfix + комплекс DrWeb MailD 5 с антиспамом (знаю, что сильно старый, но пока не обновить). Все несколько лет корректно работало до прошлй ночи. Ночью в 1:37 прибежало обновление libvaderetro.so, и MailD умер:
Fri Oct 4 01:37:03 2019 [3073971920] maild INFO catch signal SIGHUP Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Block 'headersfilter' plugin (timeout=30)... Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Block 'drweb' plugin (timeout=30)... Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Block 'vaderetro' plugin (timeout=30)... Fri Oct 4 01:37:03 2019 [3073971920] maild INFO configuration success loaded from agent interface local:/var/drweb/ipc/agent.socket Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Success init connection at local:/var/drweb/ipc/.deliver Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Success init connection at local:/var/drweb/ipc/.backdoor Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Key loaded; user number: XXXXXXXXXX start: 2019-XX-XX end: 2020-XX-XX ... Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Reload 'vaderetro' plugin... Fri Oct 4 01:37:03 2019 [3073971920] vaderetro DEBUG GlobalBWList: ... Fri Oct 4 01:37:03 2019 [3073971920] vaderetro DEBUG Unload out of date lib '/var/drweb/lib/libvaderetro.so' Fri Oct 4 01:37:03 2019 [3073971920] vaderetro FATAL Reload error:error in open lib '/var/drweb/lib/libvaderetro.so.cache': /var/drweb/lib/libvaderetro.so.cache: ELF file OS ABI invalid Fri Oct 4 01:37:03 2019 [3073971920] maild ERROR during initialize plugins set: Reload error in plugin 'vaderetro' Fri Oct 4 01:37:03 2019 [3073971920] maild FATAL error in program reloading: error in program initializing: see above Fri Oct 4 01:37:03 2019 [3073971920] maild INFO Dr.Web for Unix mail servers 5.0.1.1 shutdown in progress ... Fri Oct 4 01:37:03 2019 [3040856976] milter.ipc WARN connection (fd->24, local->local:, server->local:/var/drweb/ipc/.db) has been broken/closed on server side (poll revent=0x11) make pause... Fri Oct 4 01:37:03 2019 drweb-qp INFO Call remove for date '2019-09-27 01:37:03': remove 0E0 records Fri Oct 4 01:37:04 2019 [3073971920] maild INFO Dr.Web for Unix mail servers 5.0.1.1 shutdowned
Восстановил libvaderetro.so из бэкапа, запустил MailD. Проработало до очередного обновления, упало с теми же симптомами.
Господа из Dr.Web Team, позвольте полюбопытствовать, что же Вы такое присылаете для Linux'а - со всеми подписями и чексуммами:
[root@gate2 lib]# ls -la libvaderetro.so.cache.BAD -rw-r--r-- 1 drweb drweb 6198084 Окт 4 09:37 libvaderetro.so.cache.BAD [root@gate2 lib]# file libvaderetro.so.cache.BAD libvaderetro.so.cache.BAD: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), not stripped [root@gate2 lib]# ldd -r libvaderetro.so.cache.BAD ldd: предупреждение: у вас нет прав на выполнение `./libvaderetro.so.cache.BAD' не является динамическим исполняемым файлом
Выложите правильный libvaderetro.so, под Linux i386, пожалуйста. Пока заблокировал обновления антиспама
Сообщение было изменено Ivan Kuznetsov: 04 Октябрь 2019 - 10:21