LINUX.ORG.RU
решено ФорумAdmin

Dovecot Error: auth-master: userdb list: User listing returned failure

 , ,


0

2

Столкнулся с проблемой. При запуске:

doveadm search -A mailbox "*/" text "текст_из_письма"

весь процесс спотыкается на конкретном пользователе и вываливается в ошибку:

doveadm(user@my-domain.ru): Error: auth-master: userdb list: User listing returned failure
doveadm: Error: Failed to iterate through some users

При выполнении:

doveadm user '*'

опять спотыкается на этом пользователе (приблизительно такой вывод):

user4@my-domain.ru
user3@my-domain.ru
user2@my-domain.ru
user1@my-domain.ru
user@my-domain.ru
Error: auth-master: userdb list: User listing returned failure
Fatal: user listing failed

Dovecot берет пользователей с ldap сервера. Сервер доступен по сети:

telnet ldap.my-domain.local 389
Connected to ldap.my-domain.local

Эта команда выдает всю информацию с ldap-сервера без ошибок:

ldapsearch -H ldap://ldap.my-domain.local -D "CN=doveuser,CN=Users,DC=my-domain,DC=local" -w password_doveuser -b "DC=my-domain,DC=local" -x "(objectclass=*)"

НО…

doveadm user 'user@my-domain.ru'
field   value
uid     143
gid     143
home    /var/mail/mdbox/user@my-domain.ru
mail    mdbox:~

В логах только:

indexer-worker(user@my-domain.ru)<96517><>: Debug: auth-master: userdb lookup(user@my-domain.ru): Started userdb lookup

indexer-worker(user@my-domain.ru)<96517><>: Debug: auth-master: userdb lookup(user@my-domain.ru): auth USER input: user@my-domain.ru 

indexer-worker(user@my-domain.ru)<96517><>: Debug: auth-master: userdb lookup(user@my-domain.ru): Finished userdb lookup (username=user@my-domain.ru )

indexer-worker(user@my-domain.ru)<96517><>: Debug: Added userdb setting: plugin/=yes

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: Effective uid=143, gid=143, home=/var/mail/mdbox/user@my-domain.ru

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: dict(file): dict created (uri=file:/var/mail/dovecot/shared-mailboxes, base_dir=/var/run/dovecot)

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: open(/proc/self/stat) failed: No such file or directory

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: open(/proc/self/io) failed: No such file or directory

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: Namespace inbox: type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=mdbox:~

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: fs: root=/var/mail/mdbox/user@my-domain.ru, index=, indexpvt=, control=, inbox=, alt=

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl: initializing backend with data: vfile:/var/mail/dovecot/global-acls:cache_secs=3600

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl: acl username = user@my-domain.ru

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl: owner = 1

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl vfile: Global ACL file: /var/mail/dovecot/global-acls

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: Namespace : type=shared, prefix=Shared/%u/, sep=/, inbox=no, hidden=no, list=children, subscriptions=yes location=mdbox:%h:INDEXPVT=~/shared/%u

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: shared: root=/var/run/dovecot, index=, indexpvt=, control=, inbox=, alt=

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: fts: Indexes disabled for namespace 'Shared/%u/'

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl: initializing backend with data: vfile:/var/mail/dovecot/global-acls:cache_secs=3600

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl: acl username = user@my-domain.ru

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl: owner = 0

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl vfile: Global ACL file: /var/mail/dovecot/global-acls

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: Mailbox Archives: Mailbox opened

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: acl vfile: file /var/mail/mdbox/user@my-domain.ru/mailboxes/Archives/dbox-Mails/dovecot-acl not found

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: Mailbox Archives: Indexed 0 messages

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: User session is finished

indexer-worker(user@my-domain.ru)<96517><yJ8GN4IvLWUFeQEA27Mz2g>: Debug: dict(file): dict destroyed

OS: FreeBSD 13.1

Dovecot 2.3.20

Помогите, люди добрые, кто чем может?


Ответ на: комментарий от iron

Одного пересоздал, на другого пользователя сервер стал ругаться.

Учетки создаются скриптом из выгрузки 1С, автоматически.

Этим учеткам больше года, а ошибки стали вылезать недавно.

Hagrid
() автор топика