Page 1 of 1
smtp_accept_max = ?
Posted: Mon Oct 17, 2016 10:38 pm
by evildrum
Привет. постоянно забивается канал ( Too many concurrent SMTP connections )
гугл говорит что надо добавлять настройки в etc/exim.conf (такого даже близко нет, есть exim4.conf.template)
вопрос знатокам: где в конфиге прописать значение smtp_accept_max = ***?
В дебиане должен быть раздел # SMTP Banner. The example includes the Debian version in the SMTP dialog
В убунте (14.04) такого близко нет. в конфиге-эталоне тоже такого нет. где прописать то? при добавлении в конце конфига он выпадал в paniclog с ругательствами в сторону «не знаю я такого»
upd: сейчас канал полностью забит, отправляется раз через 3
Re: smtp_accept_max = ?
Posted: Tue Oct 18, 2016 6:50 am
by skurudo
Config and log locations on a RHEL and CentOS
https://vestacp.com/docs/#config-log-lo ... hel-centos
/etc/exim/exim.conf
Config and log locations on a Debian and Ubuntu
https://vestacp.com/docs/#config-log-lo ... ian-ubuntu
/etc/exim4/exim4.conf.template
Re: smtp_accept_max = ?
Posted: Tue Oct 18, 2016 6:53 am
by skurudo
Re: smtp_accept_max = ?
Posted: Tue Oct 18, 2016 9:03 am
by evildrum
удалил строки
.ifdef MAIN_SMTP_ACCEPT_MAX_NOMAIL_HOSTS
smtp_accept_max_nonmail_hosts = MAIN_SMTP_ACCEPT_MAX_NOMAIL_HOSTS
.endif
из файла main/02_exim4-config_options:
добавил smtp_accept_max = 100
smtp_accept_max_per_connection = 100
на место удаленной строки (и продублировал в основной файл конфигурации)
5 минут, полет нормальный. где нибудь еще надо добавлять?
Re: smtp_accept_max = ?
Posted: Thu Oct 20, 2016 10:17 am
by skurudo
evildrum wrote:
на место удаленной строки (и продублировал в основной файл конфигурации)
5 минут, полет нормальный. где нибудь еще надо добавлять?
Нет.
Достаточно в основной конфиг было вписать.
Re: smtp_accept_max = ?
Posted: Thu Oct 20, 2016 10:21 am
by Mr.Morgan
skurudo wrote:
Достаточно в основной конфиг было вписать.
Можно вписать в любом месте? я добавил строки перед ACL configuration
Re: smtp_accept_max = ?
Posted: Thu Oct 20, 2016 10:45 am
by skurudo
Mr.Morgan wrote:Можно вписать в любом месте? я добавил строки перед ACL configuration
Логичнее над.
Плюс
evildrum поделился своей историей.
Re: smtp_accept_max = ?
Posted: Thu Oct 20, 2016 11:22 am
by Mr.Morgan
######################################################################
# #
# Exim configuration file for Vesta Control Panel #
# #
######################################################################
.include /etc/exim4/exim.d/eximnew.conf.template
SPAMASSASSIN = yes
SPAM_SCORE = 40
CLAMD = yes
domainlist local_domains = dsearch;/etc/exim4/domains/
domainlist relay_to_domains = dsearch;/etc/exim4/domains/
hostlist relay_from_hosts = 127.0.0.1
hostlist whitelist = net-iplsearch;/etc/exim4/white-blocks.conf
hostlist spammers = net-iplsearch;/etc/exim4/spam-blocks.conf
no_local_from_check
untrusted_set_sender = *
acl_smtp_connect = acl_check_spammers
acl_smtp_mail = acl_check_mail
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
acl_smtp_mime = acl_check_mime
smtp_accept_max = 100
smtp_accept_max_per_connection = 100
.ifdef SPAMASSASSIN
spamd_address = 127.0.0.1 783
.endif
.ifdef CLAMD
av_scanner = clamd: /var/run/clamav/clamd.ctl
.endif