Dovecot: userdb reply doesn't contain uid (change userdb socket permissions)
Dica publicada em Linux / Correio Eletrônico
Dovecot: userdb reply doesn't contain uid (change userdb socket permissions)
Olá!
Essa dica é para quem está implementando ou atualizando o Dovecot e seu MTA não está conseguindo entregar mensagens para o mesmo.
Caso esteja recebendo a mensagem abaixo:
As duas soluções possíveis, são:
1. Alterar a permissão do socket para 0666.
Como fica a configuração:
2. Alterar o proprietário do arquivo para o usuário que está executando o Dovecot.
Como fica a configuração:
Obrigado,
Respirando Linux, por Fabio Soares Schmidt.
Essa dica é para quem está implementando ou atualizando o Dovecot e seu MTA não está conseguindo entregar mensagens para o mesmo.
Caso esteja recebendo a mensagem abaixo:
userdb reply doesn't contain uid (change userdb socket permissions)
As duas soluções possíveis, são:
1. Alterar a permissão do socket para 0666.
Como fica a configuração:
service auth {
unix_listener auth-userdb {
mode = 0666
}
unix_listener auth-userdb {
mode = 0666
}
2. Alterar o proprietário do arquivo para o usuário que está executando o Dovecot.
Como fica a configuração:
service auth {
unix_listener auth-userdb {
user = vmail
group = vmail
}
unix_listener auth-userdb {
user = vmail
group = vmail
}
Obrigado,
Respirando Linux, por Fabio Soares Schmidt.