Всем привет. Есть такая проблема. Есть сервера, на них кроме хостинга, крутится почта в связке Exim + Dovecot. А так же всем управляет cPanel.
И, собственно, вот в чем проблема. Хочу настроить авторизацию через Dovecot Master Password, что б саппорту не напрягаться с паролями. Что ето такое - https://wiki2.dovecot.org/Authentication/MasterUsers.
И проблема в том, что не работает под cpanel. Настраивал под чистым сервером - 15 минут и все работает. Под cpanel нихера.
По логам, до самого dovecot даже не доходит. Логин фейлится на самой панели входа.
Сам же dovecot на сервере с cpanel настроен нормально и работает:
[root@webcloud1 dovecot]# doveadm auth test test@domain.mk.ua/master@domain.mk.ua
Password:
passdb: test@domain.mk.ua/master@domain.mk.ua auth succeeded
extra fields:
user=test@domain.mk.ua
original_user=master@domain.mk.ua
auth_user=master@domain.mk.ua
# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE NAMESPACE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
1 login test@domain.mk.ua/master@domain.mk.ua unencrypted password
1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE NAMESPACE NOTIFY COMPRESS=DEFLATE QUOTA] Logged in
Через форму входа в почту cpanel не пропускает: (https://ibb.co/cZ0Fj6, да, разделитель и мастер логин уже поменял на скриншоте). Не работает.
Думаю, где-то там привязка к regexp'y и чекалка чекает форму, и, как результат, отбрасывает ее как неверный логин.
Короче, я не знаю как победить ету дичь. Может кто-то в курсе?