На одной из моих машин последние 2 дня зависает thunderbird при подключении к серверу pop3. Раньше у меня была эта проблема, потому что TLS на сервере был устаревшим, и мне пришлось изменить security.tls.version.min
, но на этот раз все не так.
2 других ПК не имеют проблем с этим сервером, на одном даже используются те же учетные записи. Все это убунту с одинаковыми конфигами. Я запустил thunderbird в режиме логирования (MOZ_LOG=POP3:5
) и немного очистили вывод для удобства чтения:
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
Зависание происходит после этой последней строки, и если я уйду, больше ничего не будет напечатано. В остальном Thunderbird работает нормально (я могу отправить через SMTP). На сервере ЕСТЬ сообщения. Есть идеи, что еще я должен попробовать?
1 ответ
Когда вместо нажатия на [Get Messages], Я нажал на [Get message for one account], он сказал мне, что (перефразируя) «ключ устарел, вы все равно хотите его использовать?» и он снова заработал.
Я имею в виду, что это будет наименьшее, чтобы сообщить пользователю, что есть проблема с ключами SSL при выполнении обычной проверки почты, не так ли?