The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"SENDMAIL DOVECOT проблема :-("
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 11:57 
Ошибка когда на сервере

Connected to 127.0.0.1.
Escape character is '^]'.
+OK Hello!.
user alex
+OK
pass deparetd
-ERR Authentication failed.

ЛОГИ

Mar 09 11:46:00 auth: Debug: client in: AUTH 1 PLAIN service=pop3 secured lip=127.0.0.1 rip=127.0.0.1 lport=110 rport=51799 resp=$
Mar 09 11:46:00 auth: Debug: pam(alex,127.0.0.1): lookup service=dovecot
Mar 09 11:46:00 auth: Debug: pam(alex,127.0.0.1): #1/1 style=1 msg=Password:
Mar 09 11:46:02 auth: Info: pam(alex,127.0.0.1): pam_authenticate() failed: Authentication failure (password mismatch?) (given password: Departed)
Mar 09 11:46:04 auth: Debug: client out: FAIL 1 user=alex
Mar 09 11:46:09 pop3-login: Info: Aborted login (auth failed, 1 attempts): user=<alex>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=0, secured
Mar 09 11:47:29 pop3-login: Info: Disconnected: Inactivity (tried to use disabled plaintext auth): rip=192.168.1.13, lip=192.168.1.4, mpid=0

Конфиг

## Dovecot configuration file

# Most of the actual configuration gets included below. The filenames are
# first sorted by their ASCII value and parsed in that order. The 00-prefixes
# in filenames are intended to make it easier to understand the ordering.
!include conf.d/*.conf

# Protocols we want to be serving.
protocols = imap pop3

# A comma separated list of IPs or hosts where to listen in for connections.
# "*" listens in all IPv4 interfaces, "::" listens in all IPv6 interfaces.
# If you want to specify non-default ports or anything more complex,
# edit conf.d/master.conf.
listen = *

# Base directory where to store runtime data.
#base_dir = /var/run/dovecot/

# Greeting message for clients.
login_greeting = Hello!.

log_path = /var/log/dovecot.log

mail_debug = yes
verbose_proctitle = yes
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes

ssl = no

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 12:11 
Mar 09 12:09:01 auth: Debug: auth client connected (pid=2130)
Mar 09 12:09:10 auth: Debug: client in: AUTH    1       PLAIN   service=pop3    secured lip=127.0.0.1   rip=127.0.0.1   lpo$
Mar 09 12:09:10 auth: Debug: pam(alex,127.0.0.1): lookup service=dovecot
Mar 09 12:09:10 auth: Debug: pam(alex,127.0.0.1): #1/1 style=1 msg=Password:
Mar 09 12:09:10 auth: Debug: client out: OK     1       user=alex
Mar 09 12:09:10 auth: Debug: master in: REQUEST 1       2130    1       1161c8eec67980f0b31ad6486fb5ce4c
Mar 09 12:09:10 auth: Debug: passwd(alex,127.0.0.1): lookup
Mar 09 12:09:10 auth: Debug: master out: USER   1       alex    system_groups_user=alex uid=1001        gid=501 home=/home/$
Mar 09 12:09:10 pop3-login: Info: Login: user=<alex>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2131, secured
Mar 09 12:09:10 pop3(alex): Debug: Effective uid=1001, gid=501, home=/home/pop3
Mar 09 12:09:10 pop3(alex): Debug: Home dir not found: /home/pop3
Mar 09 12:09:10 pop3(alex): Debug: maildir: access(/home/pop3/Maildir, rwx): failed: No such file or directory
Mar 09 12:09:10 pop3(alex): Debug: maildir: couldn't find root dir
Mar 09 12:09:10 pop3(alex): Debug: mbox autodetect: has .imap/: stat(/home/pop3/mail/.imap) failed: No such file or directo$
Mar 09 12:09:10 pop3(alex): Debug: mbox autodetect: has inbox: stat(/home/pop3/mail/inbox) failed: No such file or directory
Mar 09 12:09:10 pop3(alex): Debug: mbox autodetect: has mbox: stat(/home/pop3/mail/mbox) failed: No such file or directory
Mar 09 12:09:10 pop3(alex): Debug: mbox autodetect: has .imap/: stat(/home/pop3/Mail/.imap) failed: No such file or directo$
Mar 09 12:09:10 pop3(alex): Debug: mbox autodetect: has inbox: stat(/home/pop3/Mail/inbox) failed: No such file or directory
Mar 09 12:09:10 pop3(alex): Debug: mbox autodetect: has mbox: stat(/home/pop3/Mail/mbox) failed: No such file or directory
Mar 09 12:09:10 pop3(alex): Debug: mbox: couldn't find root dir
Mar 09 12:09:10 pop3(alex): Error: user alex: Initialization failed: mail_location not set and autodetection failed: Mail s$
Mar 09 12:09:10 pop3(alex): Error: Invalid user settings. Refer to server log for more information.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от DeadLoco (ok) on 09-Мрт-11, 12:37 
> Mar 09 12:09:10 pop3(alex): Error: user alex: Initialization failed: mail_location not  set and autodetection failed: Mail s$
> Mar 09 12:09:10 pop3(alex): Error: Invalid user settings. Refer to server log for more information.

А вы спрашиваете или хвастаетесь? :)

В конфиге довекота должна быть директива примерно такого вида:

      mail_location = maildir:/var/mail/%d/%n

Если ее нету, довекот пытается исходить из неких разумных предположений, относительно путей к ящикам, но в вашем случае, очевидно, разумных предположений недостаточно.
Не обнаружив почтового ящика, довекот не может залочить его на время поп3-сессии и потому выдает ошибку "кривые настройки юзера".


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 12:54 
[root@web log]# telnet 127.0.0.1 110
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
+OK Hello! I'm Mail server.
user alex
+OK
pass departed
-ERR [IN-USE] Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2011-03-09 12:53:23]
Connection closed by foreign host.

Mar 09 12:53:13 master: Warning: Killed with signal 15 (by pid=2974 uid=0 code=kill)
Mar 09 12:53:14 master: Info: Dovecot v2.0.1 starting up (core dumps disabled)
Mar 09 12:53:16 auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
Mar 09 12:53:16 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libauthdb_ldap.so
Mar 09 12:53:16 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
Mar 09 12:53:16 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libmech_gssapi.so
Mar 09 12:53:16 auth: Debug: auth client connected (pid=2993)
Mar 09 12:53:23 auth: Debug: client in: AUTH    1       PLAIN   service=pop3    secured lip=127.0.0.1   rip=127.0.0.1   lport=110       rport=53741     resp=$
Mar 09 12:53:23 auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
Mar 09 12:53:23 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libauthdb_ldap.so
Mar 09 12:53:23 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
Mar 09 12:53:23 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libmech_gssapi.so
Mar 09 12:53:23 auth: Debug: pam(alex,127.0.0.1): lookup service=dovecot
Mar 09 12:53:23 auth: Debug: pam(alex,127.0.0.1): #1/1 style=1 msg=Password:
Mar 09 12:53:23 auth: Debug: client out: OK     1       user=alex
Mar 09 12:53:23 auth: Debug: master in: REQUEST 1       2993    1       349d39cc65f4a0736ce8e41ab25dea3b
Mar 09 12:53:23 auth: Debug: passwd(alex,127.0.0.1): lookup
Mar 09 12:53:23 auth: Debug: master out: USER   1       alex    system_groups_user=alex uid=1001        gid=501 home=/home/pop3
Mar 09 12:53:23 pop3-login: Info: Login: user=<alex>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2996, secured
Mar 09 12:53:23 pop3(alex): Debug: Effective uid=1001, gid=501, home=/home/pop3
Mar 09 12:53:23 pop3(alex): Debug: Home dir not found: /home/pop3
Mar 09 12:53:23 pop3(alex): Debug: maildir++: root=/var/mail//alex, index=, control=, inbox=/var/mail//alex
Mar 09 12:53:23 pop3(alex): Error: stat(/var/mail//alex/tmp) failed: Not a directory
Mar 09 12:53:23 pop3(alex): Error: Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2011-03-09 12:53:23]
Mar 09 12:53:23 pop3(alex): Info: Couldn't open INBOX top=0/0, retr=0/0, del=0/0, size=0

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от DeadLoco (ok) on 09-Мрт-11, 13:02 
> Error: stat(/var/mail//alex/tmp) failed: Not a directory
> Error: Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2011-03-09 12:53:23]

Вы же не думаете всерьез, что я буду переводить вам каждую строчку, начинающуюся с "Error:"?

Ваши логи совершенно прямолинейны и достаточны для диагностики проблемы. Учитесь их читать, это еще может пригодиться в будущем.

Можете показать полный конфиг довекота, там могут быть косяки. Но только уберите оттуда реальные адреса/имена.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 13:39 
## Dovecot configuration file

!include conf.d/*.conf

# Protocols we want to be serving.
protocols = imap pop3

listen = *

# Greeting message for clients.
login_greeting = Hello! I'm Mail server.

log_path = /var/log/dovecot.log

mail_location = mbox:/var/spool/mail/%u/:INBOX=/var/spool/mail/%u

mail_debug = yes
verbose_proctitle = yes
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes

ssl = no

ИТОГ:

Connected to 127.0.0.1.
Escape character is '^]'.
+OK Hello! I'm Mail server.
user alex
+OK
pass departed
Connection closed by foreign host.
[root@web log]#


А вот лог:

Mar 09 13:38:32 auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
Mar 09 13:38:32 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libauthdb_ldap.so
Mar 09 13:38:32 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
Mar 09 13:38:32 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libmech_gssapi.so
Mar 09 13:38:32 auth: Debug: auth client connected (pid=2413)
Mar 09 13:38:40 auth: Debug: client in: AUTH    1       PLAIN   service=pop3    secured lip=127.0.0.1   rip=127.0.0.1   lport=110       rport=44323     resp=$
Mar 09 13:38:40 auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
Mar 09 13:38:40 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libauthdb_ldap.so
Mar 09 13:38:40 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
Mar 09 13:38:40 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libmech_gssapi.so
Mar 09 13:38:40 auth: Debug: pam(alex,127.0.0.1): lookup service=dovecot
Mar 09 13:38:40 auth: Debug: pam(alex,127.0.0.1): #1/1 style=1 msg=Password:
Mar 09 13:38:40 auth: Debug: client out: OK     1       user=alex
Mar 09 13:38:40 auth: Debug: master in: REQUEST 1       2413    1       9ad460dd203d41040a19c00db8d0cd3f
Mar 09 13:38:40 auth: Debug: passwd(alex,127.0.0.1): lookup
Mar 09 13:38:40 auth: Debug: master out: USER   1       alex    system_groups_user=alex uid=1001        gid=501 home=/home/pop3
Mar 09 13:38:40 pop3-login: Info: Login: user=<alex>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2416, secured
Mar 09 13:38:40 pop3(alex): Debug: Effective uid=1001, gid=501, home=/home/pop3
Mar 09 13:38:40 pop3(alex): Debug: fs: root=/var/spool/mail/alex, index=, control=, inbox=/var/spool/mail/alex
Mar 09 13:38:40 pop3(alex): Error: user alex: Initialization failed: Initializing mail storage from mail_location setting failed: mbox: mbox root directory c$
Mar 09 13:38:40 pop3(alex): Error: Invalid user settings. Refer to server log for more information.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от DeadLoco (ok) on 09-Мрт-11, 13:52 
> Debug: Effective uid=1001, gid=501, home=/home/pop3
> Debug: fs: root=/var/spool/mail/alex, index=, control=, inbox=/var/spool/mail/alex
> Error: user alex: Initialization failed: Initializing mail storage from mail_location setting failed: mbox: mbox root directory c$
> Error: Invalid user settings. Refer to server log for more information.

Убедитесь, что довекот имеет достаточно прав для доступа в каталоги от указанных еуида/егида

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 13:53 
Разобрался с локальным подключением

mail_location = mbox:/var/mail/:INBOX=/var/mail/%u

Вот этого не было..сейчас просмотрю с сети пускает.... Конечно нет :-(

Telnet 192.168.1.4 110
Hello
user alex
ERR Plaintext authentication disallowed on non-secure (SSL/TLS) connections
ЛОГ.

Mar 09 13:49:58 master: Warning: Killed with signal 15 (by pid=2610 uid=0 code=kill)
Mar 09 13:50:00 master: Info: Dovecot v2.0.1 starting up (core dumps disabled)
Mar 09 13:50:28 pop3-login: Info: Disconnected (tried to use disabled plaintext auth): rip=192.168.1.13, lip=192.168.1.4, mpid=0
Mar 09 13:50:58 auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
Mar 09 13:50:58 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libauthdb_ldap.so
Mar 09 13:50:58 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
Mar 09 13:50:58 auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libmech_gssapi.so
Mar 09 13:50:58 auth: Debug: auth client connected (pid=2628)

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 13:57 
Заработало только при добавлении disable_plaintext_auth = no

Это силно плохо?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от DeadLoco (ok) on 09-Мрт-11, 14:05 
> Заработало только при добавлении disable_plaintext_auth = no
> Это силно плохо?

Это значит, что у вас вся авторизация открытым текстом. Плохо конечно.

И еще: зачем вам мбокс? Пользуйтесь мейлдиром.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 14:22 
>> Заработало только при добавлении disable_plaintext_auth = no
>> Это силно плохо?
> Это значит, что у вас вся авторизация открытым текстом. Плохо конечно.

Глупый вопрос, а как исправить?

> И еще: зачем вам мбокс? Пользуйтесь мейлдиром.

Сейчас попробую...


Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от DeadLoco (ok) on 09-Мрт-11, 14:33 
> Глупый вопрос, а как исправить?

Мнэээ.... Документацию почитать? Разобраться в принципах работы довекота? На вашем месте я бы не стал надеяться, что опеннетчики будут администрировать вашу почту, кое-что придется делать самостоятельно.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от AlexDeparted email on 09-Мрт-11, 16:19 
>> Глупый вопрос, а как исправить?
> Мнэээ.... Документацию почитать? Разобраться в принципах работы довекота? На вашем месте
> я бы не стал надеяться, что опеннетчики будут администрировать вашу почту,
> кое-что придется делать самостоятельно.

Да тут собственно говоря ни на один вопрос и не ответили... как то сам догадывался. Спасибо.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "SENDMAIL DOVECOT проблема :-("  +/
Сообщение от Andrey Mitrofanov on 09-Мрт-11, 18:09 
> Да тут собственно говоря ни на один вопрос и не ответили...

Да, ты до сообщения номер 8 ни одного вопроса как-то и не задал.
(И на вопрос в #8 я знаю не менее 3ёх разных и [одинавово] _правильных ответа.)

> как то сам догадывался. Спасибо.

Пожалуйста!

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру