Cyrus Aggregator: Serviço Sieve não conecta no Backend

Olá, essa dica pode ser útil para quem utiliza o Cyrus Aggregator e atualizou a versão, no caso onde tivemos o problema atualizamos da versão 2.4.12 para 2.4.14.

Verificamos que após a atualização, o serviço Sieve do Frontend não conseguia conectar ao servidor Backend, toda a configuração estava correta e o serviço estava rodando em ambos os servidores, mas o seguinte erro era apresentado nos logs do Frontend:

Jul 29 15:15:44 meufrontend cyrus/master[30298]: about to exec /usr/lib/cyrus/bin/timsieved
Jul 29 15:15:44 meufrontend cyrus/sieve[30298]: executed
Jul 29 15:15:54 meufrontend cyrus/sieve[30298]: accepted connection
Jul 29 15:15:54 meufrontend cyrus/sieve[30298]: connect(meubackend) failed: Connection refused
Jul 29 15:15:54 meufrontend cyrus/sieve[30298]: couldn’t authenticate to backend server
Jul 29 15:15:54 meufrontend cyrus/sieve[30298]: Lost connection to client — exiting
Jul 29 15:15:54 meufrontend cyrus/master[30260]: process 30298 exited, status 0

Como se sabe a porta do serviço Sieve foi definida para 4190/tcp recentemente (anteriormente utilizava a porta 2000/tcp), porém,  estávamos utilizando a porta antiga e ao atualizar para a versão 2.4.14 mesmo se o Sieve no Frontend estiver escutando nessa porta ele irá efetuar a conexão porta 4190 do Backend.

Portanto, é imprescindível atualizar a configuração do ambiente definindo o Sieve para escutar na sua porta oficial.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s