Em 4/15/2011 9:59 PM, irado furioso com tudo escreveu:
> Em Fri, 15 Apr 2011 16:08:14 -0300
> Daniel<daniel2...@r7.com>, conhecido consumidor/usuário de drogas
> (Windows e BigMac com Coke) escreveu:
>
>> Apr 15 15:42:09 catedral3 dovecot: auth-worker(default): mysql:
>> Connect failed to localhost (postfix): Access denied for user
>> 'postfix'@'localhost' (using password: YES) - waiting for 1 seconds
>> before retry
> tente fazer o acesso ao BD diretamente pelo console; essa mensagem diz
> que o usuário postfix NESSA máquina não tem direito de acesso; ou o
> passwd está definido errado no dovecot ou o usuário não existe no MySQL.
>
@irado furioso com tudo

Loguei com o usuario postfix direto pela shell e funcionou .
mais o erro ainda persisti

Entrei no wiki.dovecot.org encontrei pra esse erro ,mais não entendi 
muito bem.


  MySQL Problems

If you use MySQL version older than 4.1.18, or in 5.x series older than 
5.0.19, there's a problem with conflicting symbols. Either the linking 
fails completely, or Dovecot can't log in:

dovecot: Oct 14 01:02:22 Error: auth-worker(default): mysql: Connect failed to 
localhost (db): Access denied for user 'user'@'localhost' (using password: YES) 
- waiting for 1 seconds before retry

They both have the same root reason: Conflicingsha1_resultsymbol. Either 
upgrade to newer MySQL library, or modify Dovecot sources:

cd dovecot
perl -i -pe 's/sha1_result/dovecot_sha1_result/' `find . -name '*.[ch]'`

Another solution to "access denied" is to use OLD_PASSWORD() function to 
set the password in MySQL. This works because it doesn't use the SHA1 
functions.


-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a