Известные проблемы |
Описание: При запуске Qmail выдает одну из следующих ошибок: terminate called after throwing an instance of 'St9bad_alloc' bash: xmalloc: cannot allocate 2 bytes (0 bytes allocated) qmail-queue.real: error while loading shared libraries: libc.so.6: failed to map segment from shared object: /var/qmail/bin/qmail-smtpd: Решение: Проблема заключается в большом ограничении на используемую память в скрипте запуска. К примеру, если используются скрипты от Dave Sill, то необходимо увеличить значение в инструкции softlimit -m 2000000, например, до 20000000. Описание: На все письма, полученные по протоколу SMTP, Qmail возвращает после получения тела сообщения строку вида: 451 qq trouble making network connection (#4.3.0) Решение: Возможно, у модуля qmail-queue не хватает прав для подключения к UNIX-сокету, созданному модулем drweb-qmail (который работает в качестве компонента Receiver комплексного компонента Dr.Web MailD), или данный UNIX-сокет не находится в путях по умолчанию qmail-queue. Проверьте правильность установленных прав, а также убедитесь, что значение параметра ListenUNIXSocket секции [Qmail] конфигурационного файла Dr.Web MailD соответствует путям по умолчанию (их список можно получить командой qmail-queue --help). Описание: На все письма, полученные по протоколу SMTP, Qmail после получения тела сообщения выводит в консоль сообщение вида: qmail-inject: fatal: qq temporary problem (#4.3.0) Решение: Система не может найти необходимые библиотеки, находящиеся в каталоге %bin_dir/lib/. Необходимо скопировать библиотеки (или сделать на них линки) libstdc++.so.6 и libgcc_s.so.1 из %bin_dir/lib/ в каталог системных библиотек. |