Exim, Roundcube проблема загрузки файлов

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-11 16:53:40

Настраивал по вот этому руководству
http://www.info-x.org/freebsd/email/nas ... dcube.html
Ошибка номер 1 (Работа через Roundcube)
Простые письма без вложений отправляются нормально, но если прикрепляешь pdf, word, exel, arhive
То выдает ошибку и файл не прикрепляется, в логах пусто :cz2: :cz2:
Самое интересное что если прикреплять текстовый файл то все отправляется нормаль.
Ошибка номер 2 (Через почтовый клиент)
При отправки письма с вложением выдает ошибку и не отправляет письма. Проблема в двух строчках кода

Код: Выделить всё

acl_check_data:
  # Блочить письма с вирусами. Чтобы использовать данный тест
  # вы должны задать параметр av_scanner.
   deny malware    = *
           message    = This message contains a virus ($malware_name).
Если закоментить этот код то тогда файлы(pdf,exel, ...) отправляются нормально, но насколько я понимаю на вирусы проверка не работает.
Кстати если закоментить этот код то через roundcube все равно не добавляются файлы.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение Alex Keda » 2015-11-12 8:21:55

Фильтр где-то стоит....
Полноценным клиентом - такое же поведение?

Если нет - то в roundcube
Убей их всех! Бог потом рассортирует...

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-12 13:09:18

Есть две проблеммы в двух разных местах.
По второй проблеме через обычный почтовыик (thunderbird) почта с вложениями отправляется, только если закоментить две строчки из "фильтра"

Код: Выделить всё

acl_check_data:
  # Блочить письма с вирусами. Чтобы использовать данный тест
  # вы должны задать параметр av_scanner.
  # deny malware    = *
  #        message    = This message contains a virus ($malware_name).
Т.е сделать вот так вот

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение xM » 2015-11-13 12:01:27

Так у вас, наверное, антивирус не отрабатывает и это правило выдаёт defer.
IT voodoo blog https://kostikov.co

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-13 22:10:01

ММ. Помогите исправить, что посмотреть?

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение xM » 2015-11-15 13:42:48

Лог Exim посмотрите - если ClamAV не будет вызываться об этом будет соответствующая запись со словом defer.
IT voodoo blog https://kostikov.co

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-15 19:21:04

2015-11-15 22:03:33 no host name found for IP address 192.168.200.1
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k malware acl condition: clamd: unable to connect to UNIX socket (/var/run/clamav/clamd.sock): Connection refused
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k H=([127.0.0.1]) [192.168.200.1] I=[192.168.200.142]:25 F=<1@1l.su> temporarily rejected after DATA

Отправлено спустя 18 минут 13 секунд:
Проблема в Clamav. Отваливается после больших файлов(Насколько больших не знаю). Отправляю до 2мб работает нормально, а вот с 12 мб уже работать не хочет и отваливается.

Отправлено спустя 5 минут 26 секунд:
Проблема в Clamav. Отваливается после больших файлов(Насколько больших не знаю). Отправляю до 2мб работает нормально, а вот с 12 мб уже работать не хочет и отваливается.

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение xM » 2015-11-15 22:27:12

slade87 писал(а): 2015-11-15 22:03:34 1Zy2aM-0000TJ-2k malware acl condition: clamd: unable to connect to UNIX socket (/var/run/clamav/clamd.sock): Connection refused
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k H=([127.0.0.1]) [192.168.200.1] I=[192.168.200.142]:25 F=<1@1l.su> temporarily rejected after DATA
Отправлено спустя 5 минут 26 секунд:
Проблема в Clamav. Отваливается после больших файлов(Насколько больших не знаю). Отправляю до 2мб работает нормально, а вот с 12 мб уже работать не хочет и отваливается.
Что и требовалось доказать.
Тогда либо увеличивайте размер проверяемых вложений, либо пишите что-то вроде

Код: Выделить всё

malware = * / defer_ok
А можно и то и то.
IT voodoo blog https://kostikov.co

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-16 1:22:50

В clam.conf значение двух переменных (MaxScanSize MaxFileSize ) стоит 300М (насколько понимаю 300мегабайт). Файлы больше 10 мегабайт клам не переваривает и отваливается. Что может с ним быть??

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение xM » 2015-11-16 11:11:13

Может это уже Exim не пускает? См. конфиг. message_size_limit
IT voodoo blog https://kostikov.co


Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение xM » 2015-11-16 22:49:57

slade87 писал(а): MaxScanSize MaxFileSize
см.

Код: Выделить всё

# cat /usr/local/etc/clamd.conf | grep StreamMaxLength
StreamMaxLength 10M
IT voodoo blog https://kostikov.co

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-17 18:37:59

Значение переменно StreamMaxLength 100M


Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение xM » 2015-11-24 17:46:36

slade87 писал(а):Варианты закончились?
А у вас? 8)
Вообще, defer_ok выше должно решить проблему.
IT voodoo blog https://kostikov.co

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-25 1:42:10

Дико извиняюсь был не прав!!!!
Тестировал все время на одном файле. Протестировал на двух других(pdf и djvu) файлах более большого размера и почта отравляется и принимается и антивирус не "крашиться", но вот при оправки именно этого файла даже при добавлении defer_ok в конфиг ексима антивирус(clamav) "крашиться".
Залил на сервак этот файл(перед загрузкой файла проверил его каспером) и попробовал просто проверить его clamscan -i имя файла. Clamav выдал ошибку /usr/local/lib/libclamav.so.6: Undefined symbol "iconv_open" и на сколько я понял не стал проверять этот файл, но интересно вот, что ClamAv не вылетел, а продолжил работу дальше.
defer_ok не решил проблему.

slade87
рядовой
Сообщения: 11
Зарегистрирован: 2012-12-08 18:59:10

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение slade87 » 2015-11-29 10:58:56

Проблема решена!
Решил так.
Запретил проверять структуру PDF и разрешил запись больших файлов на диск т.е. если большой файл то он записывает его на диск, а не хранит файл, хотя работало и без этой функции. При этом сам PDF проверяется, но не лезет во внутр файлов.
ScanPDF no

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Exim, Roundcube проблема загрузки файлов

Непрочитанное сообщение Alex Keda » 2015-11-30 8:07:45

Вы бы систему свою в порядок привели....
Весь софт обновили/пересобрали.
Убей их всех! Бог потом рассортирует...