У меня возникла странная проблема, которая недавно появилась на моем сервере Squeeze Debian.Debian Exim4 SMTP-AUTH перестала работать
У меня был Exim4, настроенный на использование SMTP-AUTH с настройкой шифрования и работающим на этом поле в течение длительного времени, но теперь он не работает.
Сначала я подумал, что, возможно, мои сертификаты истекли, но это было не так, они хороши еще несколько лет.
Похоже, что сервер больше не прослушивает порт 25.
Если я попытаюсь подключиться к порту 25, то он истечет.
Если я запустить NetStat -tulpen на сервере ничего не прослушивает порт 25.
Я использую splitconf для exim4.
В conf.d/магистральный Я позволяет MAIN_TLS_ENABLE = истинный
В conf.d/Auth/30_exim4-config_examples У меня есть следующие
# Authenticate against local passwords using sasl2-bin
# Requires exim_uid to be a member of sasl group, see README.Debian.gz
plain_saslauthd_server:
driver = plaintext
public_name = PLAIN
server_condition = ${if saslauthd{{$auth2}{$auth3}}{1}{0}}
server_set_id = $auth2
server_prompts = :
.ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
.endif
#
login_saslauthd_server:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
# don't send system passwords over unencrypted connections
server_condition = ${if saslauthd{{$auth1}{$auth2}}{1}{0}}
server_set_id = $auth1
.ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
.endif
На сервере, если я запускаю эту команду : swaks -a -tls -q HELO -s локального -au A_USER_NAME -ap '<>'
Я получаю это ... === Попытки Localhost: 25 ... * коннектина ошибки g 0.0.0.0 to localhost: 25: * IO :: Socket :: INET: connect: Connection failed
Может кто-нибудь указать мне на некоторые более продвинутые методы отладки?