Em uma das minhas máquinas, nos últimos 2 dias, o thunderbird trava ao se conectar a um servidor pop3. Anteriormente tive esse problema porque o TLS no servidor estava desatualizado e tive que alterar security.tls.version.min
, mas não é isso dessa vez.
2 outros PCs não têm problemas com esse servidor, um até usa as mesmas contas. Todos são ubuntu com configurações idênticas. Iniciei o thunderbird no modo de registro ( MOZ_LOG=POP3:5
) e limpei um pouco a saída para facilitar a leitura:
D/POP3 LoadUrl()
D/POP3 Initialize()
I/POP3 Connecting to server mail.mymailserver.com:995
D/POP3 Setting server busy in nsPop3Protocol::LoadUrl()
I/POP3 Entering NET_ProcessPop3 0
I/POP3 Entering state: 24
I/POP3 Entering state: 25
D/POP3 Clearing server busy in POP3_FREE
D/POP3 Clearing running protocol in POP3_FREE
D/POP3 LoadUrl()
D/POP3 Initialize()
D/POP3 ~nsPop3Protocol()
D/POP3 sink: Calling ReleaseFolderLock from ~nsPop3Sink
D/POP3 sink: ReleaseFolderLock haveSemaphore = FALSE
I/POP3 Connecting to server mail.mymailserver.com:995
D/POP3 Setting server busy in nsPop3Protocol::LoadUrl()
I/POP3 Entering NET_ProcessPop3 0
I/POP3 Entering state: 24
I/POP3 Entering state: 25
D/POP3 Clearing server busy in POP3_FREE
D/POP3 Clearing running protocol in POP3_FREE
D/POP3 ~nsPop3Protocol()
D/POP3 sink: Calling ReleaseFolderLock from ~nsPop3Sink
D/POP3 sink: ReleaseFolderLock haveSemaphore = FALSE
D/POP3 LoadUrl()
D/POP3 Initialize()
I/POP3 Connecting to server mail.mymailserver.com:995
D/POP3 Setting server busy in nsPop3Protocol::LoadUrl()
I/POP3 Entering NET_ProcessPop3 0
I/POP3 Entering state: 24
I/POP3 Entering state: 25
D/POP3 Clearing server busy in POP3_FREE
D/POP3 Clearing running protocol in POP3_FREE
D/POP3 LoadUrl()
D/POP3 Initialize()
D/POP3 ~nsPop3Protocol()
D/POP3 sink: Calling ReleaseFolderLock from ~nsPop3Sink
D/POP3 sink: ReleaseFolderLock haveSemaphore = FALSE
I/POP3 Connecting to server mail.mymailserver.com:995
D/POP3 Setting server busy in nsPop3Protocol::LoadUrl()
I/POP3 Entering NET_ProcessPop3 0
I/POP3 Entering state: 24
I/POP3 Entering state: 25
D/POP3 Clearing server busy in POP3_FREE
D/POP3 Clearing running protocol in POP3_FREE
D/POP3 ~nsPop3Protocol()
D/POP3 sink: Calling ReleaseFolderLock from ~nsPop3Sink
D/POP3 sink: ReleaseFolderLock haveSemaphore = FALSE
O travamento acontece após a última linha e nada mais é impresso se eu sair. Caso contrário, o Thunderbird funciona bem (posso enviar via SMTP). Existem mensagens esperando no servidor. Alguma ideia do que mais devo tentar?
Quando, em vez de clicar em [Obter mensagens] (para todas as contas), cliquei em [Obter mensagem] (para apenas uma conta), ele me disse que (parafraseado) "a chave está desatualizada, você quer usá-la mesmo assim ?" e voltou a funcionar.
Quer dizer, seria o mínimo, dizer ao usuário que há um problema com as chaves SSL ao fazer uma verificação normal de correio, não? Eu considero isso um bug no Thunderbird.