Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

Upgraded from v91 to v102 of Thunderbird on Windows and Linux - can't download new messages on Imap account

  • 20 ответов
  • 1 имеет эту проблему
  • 3 просмотра
  • Последний ответ от gd_smth

more options

When the upgrade from v91 to v102 came for my Windows 10 desktop, I said, "Go ahead!" After restarting the client, Tbird would go to check new messages and would just keep spinning in its progress area without downloading new messages - which I knew were there. Eventually I had to downgrade back to v91, which thankfully worked well.

I have a Ubuntu 20.04LTS desktop that my partner uses. It was going along fine with v91 but v102 came last night and I didn't notice in the list of packages to be upgraded until it was too late. Now they have the same problem! I haven't downgraded yet since the process will be a little more involved in Ubuntu and I would like to solve the underlying problem so I can keep upgrading to newer versions without worry in the future.

There is a wrinkle to my problems in that both setups are a little unconventional. My mail host eschews passwords in favor of SSH keys. What I've had to setup - and it's been working for about 15 years or more - is an SSH tunnel via an xinetd service. On my Windows box I use Cygwin and for Ubuntu I just use regular old bash and the services directly. When I encounter this new problem upon loading Tbird, I can telnet to my custom port on localhost and see that the connection is being made to the remote IMAP server. I can even list things with a little manual interaction. I really have no idea why it is not working.

I have a wireshark recording from when my Windows installation stopped working, but I would be hesitant to share too many personal details on a public forum.

My mail host/server is using Ubuntu's uw-imapd version 8:2007e~dfsg-3.2ubuntu1 (from Ubuntu 22.04.1).

When the upgrade from v91 to v102 came for my Windows 10 desktop, I said, "Go ahead!" After restarting the client, Tbird would go to check new messages and would just keep spinning in its progress area without downloading new messages - which I knew were there. Eventually I had to downgrade back to v91, which thankfully worked well. I have a Ubuntu 20.04LTS desktop that my partner uses. It was going along fine with v91 but v102 came last night and I didn't notice in the list of packages to be upgraded until it was too late. Now they have the same problem! I haven't downgraded yet since the process will be a little more involved in Ubuntu and I would like to solve the underlying problem so I can keep upgrading to newer versions without worry in the future. There is a wrinkle to my problems in that both setups are a little unconventional. My mail host eschews passwords in favor of SSH keys. What I've had to setup - and it's been working for about 15 years or more - is an SSH tunnel via an xinetd service. On my Windows box I use Cygwin and for Ubuntu I just use regular old bash and the services directly. When I encounter this new problem upon loading Tbird, I can telnet to my custom port on localhost and see that the connection is being made to the remote IMAP server. I can even list things with a little manual interaction. I really have no idea why it is not working. I have a wireshark recording from when my Windows installation stopped working, but I would be hesitant to share too many personal details on a public forum. My mail host/server is using Ubuntu's uw-imapd version 8:2007e~dfsg-3.2ubuntu1 (from Ubuntu 22.04.1).

Выбранное решение

FYI, It's approved for the next beta release 107.0b4 here: https://bugzilla.mozilla.org/show_bug.cgi?id=1798161#c9 It appears to be marked also for "uplift" to the next 102 point release but it's not there yet. So, if you could try the next beta and report your results at https://bugzilla.mozilla.org/show_bug.cgi?id=1798161 it might speed it along.

Прочитайте этот ответ в контексте 👍 0

Все ответы (20)

more options

I've created a log of debug messages from a "hanging" session in Thunderbird.

These are the environment variables I set before launching Thunderbird: MOZ_LOG=IMAP:5,timestamp MOZ_LOG_FILE=imap.log


2022-10-19 10:13:30.127283 UTC - [Parent 76142: IMAP]: D/IMAP ImapThreadMainLoop entering [this=7ff1c798cb00] 2022-10-19 10:13:30.127516 UTC - [Parent 76142: Main Thread]: I/IMAP queuing url:imap://mailuser@localhost:4488/select>/INBOX 2022-10-19 10:13:30.240228 UTC - [Parent 76142: Main Thread]: I/IMAP 7ff1c798cb00:localhost:NA:SetupWithUrlCallback: clearing IMAP_CONNECTION_IS_OPEN 2022-10-19 10:13:30.240283 UTC - [Parent 76142: Main Thread]: I/IMAP 7ff1c798cb00:localhost:NA:SetupSinkProxy: got m_imapMailFolderSink 2022-10-19 10:13:30.240340 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:NA:ProcessCurrentURL: entering 2022-10-19 10:13:30.240347 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:NA:ProcessCurrentURL:imap://mailuser@localhost:4488/discoverallboxes: = currentUrl 2022-10-19 10:13:33.748414 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=300 needmore=0] 2022-10-19 10:13:33.748425 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:NA:CreateNewLineFromSocket: * PREAUTH [CAPABILITY IMAP4REV1 I18NLEVEL=1 LITERAL+ IDLE UIDPLUS NAMESPACE CHILDREN MAILBOX-REFERRALS BINARY UNSELECT ESEARCH WITHIN SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] Pre-authenticated user mailuser localhost IMAP4rev1 2007e.404 at Wed, 19 Oct 2022 20:13:33 +1000 (AEST) 2022-10-19 10:13:33.748427 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:33.749229 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 18 capability 2022-10-19 10:13:34.032477 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=235 needmore=0] 2022-10-19 10:13:34.032491 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * CAPABILITY IMAP4REV1 I18NLEVEL=1 LITERAL+ IDLE UIDPLUS NAMESPACE CHILDREN MAILBOX-REFERRALS BINARY UNSELECT ESEARCH WITHIN SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND SASL-IR LOGIN-REFERRALS STARTTLS LOGINDISABLED 2022-10-19 10:13:34.032494 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.032609 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=28 needmore=0] 2022-10-19 10:13:34.032617 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 18 OK CAPABILITY completed 2022-10-19 10:13:34.032620 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.032739 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 19 namespace 2022-10-19 10:13:34.316088 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=126 needmore=0] 2022-10-19 10:13:34.316106 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * NAMESPACE (("" "/")("#mhinbox" NIL)("#mh/" "/")) (("~" "/")) (("#shared/" "/")("#ftp/" "/")("#news." ".")("#public/" "/")) 2022-10-19 10:13:34.316111 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.316390 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=27 needmore=0] 2022-10-19 10:13:34.316403 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 19 OK NAMESPACE completed 2022-10-19 10:13:34.316407 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.316420 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.316797 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 20 list "" "~/mail/*" 2022-10-19 10:13:34.599257 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=45 needmore=0] 2022-10-19 10:13:34.599272 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoSelect \HasChildren) "/" ~/mail/ 2022-10-19 10:13:34.599276 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599329 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=57 needmore=0] 2022-10-19 10:13:34.599334 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \Marked) "/" ~/mail/saved-messages 2022-10-19 10:13:34.599420 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599442 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=59 needmore=0] 2022-10-19 10:13:34.599446 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \UnMarked) "/" "~/mail/DEF Account" 2022-10-19 10:13:34.599449 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599463 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=53 needmore=0] 2022-10-19 10:13:34.599467 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \UnMarked) "/" ~/mail/Archives 2022-10-19 10:13:34.599471 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599481 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=52 needmore=0] 2022-10-19 10:13:34.599501 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \Marked) "/" ~/mail/sent-mail 2022-10-19 10:13:34.599505 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599518 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=49 needmore=0] 2022-10-19 10:13:34.599522 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \UnMarked) "/" ~/mail/Junk 2022-10-19 10:13:34.599525 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599536 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=56 needmore=0] 2022-10-19 10:13:34.599540 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \UnMarked) "/" ~/mail/HouseBuying 2022-10-19 10:13:34.599543 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599554 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=50 needmore=0] 2022-10-19 10:13:34.599558 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \UnMarked) "/" ~/mail/Trash 2022-10-19 10:13:34.599561 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599572 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=55 needmore=0] 2022-10-19 10:13:34.599576 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors \UnMarked) "/" ~/mail/spamfolder 2022-10-19 10:13:34.599579 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599590 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:34.599594 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 20 OK LIST completed 2022-10-19 10:13:34.599597 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:34.599618 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 21 lsub "" "~/mail/*" 2022-10-19 10:13:34.886573 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=28 needmore=0] 2022-10-19 10:13:34.886589 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Trash 2022-10-19 10:13:34.886594 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.022329 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=27 needmore=0] 2022-10-19 10:13:35.022345 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Sent 2022-10-19 10:13:35.022349 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.043867 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=34 needmore=0] 2022-10-19 10:13:35.043877 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/PracStudent 2022-10-19 10:13:35.043925 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.044840 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=26 needmore=0] 2022-10-19 10:13:35.044846 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/ABC 2022-10-19 10:13:35.044848 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.068257 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=27 needmore=0] 2022-10-19 10:13:35.068267 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Junk 2022-10-19 10:13:35.068269 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.084764 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=31 needmore=0] 2022-10-19 10:13:35.084774 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Archives 2022-10-19 10:13:35.084776 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.085486 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=37 needmore=0] 2022-10-19 10:13:35.085491 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" "~/mail/DEF Account

more options

Part 2


2022-10-19 10:13:35.085493 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.109959 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=34 needmore=0] 2022-10-19 10:13:35.109968 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/HouseBuying 2022-10-19 10:13:35.109970 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.122116 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:35.122132 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 21 OK LSUB completed 2022-10-19 10:13:35.122134 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.122179 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 22 list "" "#mhinbox*" 2022-10-19 10:13:35.406004 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:35.406019 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 22 OK LIST completed 2022-10-19 10:13:35.406024 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.406062 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 23 lsub "" "#mhinbox*" 2022-10-19 10:13:35.690233 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:35.690250 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 23 OK LSUB completed 2022-10-19 10:13:35.690254 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.690296 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 24 list "" "#mh/*" 2022-10-19 10:13:35.972912 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=68 needmore=0] 2022-10-19 10:13:35.972929 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 24 OK /home/mailuser/.mh_profile not found, mh format names disabled 2022-10-19 10:13:35.972933 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:35.972972 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 25 lsub "" "#mh/*" 2022-10-19 10:13:36.255287 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:36.255304 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 25 OK LSUB completed 2022-10-19 10:13:36.255377 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.255421 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 26 list "" "~*" 2022-10-19 10:13:36.538289 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:36.538307 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 26 OK LIST completed 2022-10-19 10:13:36.538311 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.538349 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 27 lsub "" "~*" 2022-10-19 10:13:36.821533 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=28 needmore=0] 2022-10-19 10:13:36.821550 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Trash 2022-10-19 10:13:36.821555 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.824059 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=27 needmore=0] 2022-10-19 10:13:36.824074 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Sent 2022-10-19 10:13:36.824079 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.825027 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=34 needmore=0] 2022-10-19 10:13:36.825035 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/PracStudent 2022-10-19 10:13:36.825039 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.825620 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=26 needmore=0] 2022-10-19 10:13:36.825633 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/ABC 2022-10-19 10:13:36.825637 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.826263 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=27 needmore=0] 2022-10-19 10:13:36.826272 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Junk 2022-10-19 10:13:36.826275 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.826899 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=31 needmore=0] 2022-10-19 10:13:36.826907 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/Archives 2022-10-19 10:13:36.826910 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.827470 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=37 needmore=0] 2022-10-19 10:13:36.827504 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" "~/mail/DEF Account" 2022-10-19 10:13:36.827508 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.828097 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=34 needmore=0] 2022-10-19 10:13:36.828105 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LSUB () "/" ~/mail/HouseBuying 2022-10-19 10:13:36.828108 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.828691 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:36.828699 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 27 OK LSUB completed 2022-10-19 10:13:36.828702 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:36.828725 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 28 list "" "#shared/*" 2022-10-19 10:13:37.111827 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:37.111841 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 28 OK LIST completed 2022-10-19 10:13:37.111902 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:37.111935 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 29 lsub "" "#shared/*" 2022-10-19 10:13:37.394873 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:37.394889 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 29 OK LSUB completed 2022-10-19 10:13:37.394894 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:37.394939 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 30 list "" "#ftp/*" 2022-10-19 10:13:37.678074 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:37.678089 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 30 OK LIST completed 2022-10-19 10:13:37.678094 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:37.678131 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 31 lsub "" "#ftp/*" 2022-10-19 10:13:37.961076 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:37.961093 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 31 OK LSUB completed 2022-10-19 10:13:37.961098 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:37.961141 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 32 list "" "#news.*" 2022-10-19 10:13:38.244193 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:38.244210 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 32 OK LIST completed 2022-10-19 10:13:38.244214 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:38.244253 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 33 lsub "" "#news.*" 2022-10-19 10:13:38.528060 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:38.528077 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 33 OK LSUB completed 2022-10-19 10:13:38.528083 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:38.528128 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 34 list "" "#public/*" 2022-10-19 10:13:38.810414 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:38.810426 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 34 OK LIST completed 2022-10-19 10:13:38.810430 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:38.810461 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 35 lsub "" "#public/*" 2022-10-19 10:13:39.093555 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0]

more options

Part 3


2022-10-19 10:13:39.093573 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: 35 OK LSUB completed 2022-10-19 10:13:39.093578 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:39.093617 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:SendData: 36 list "" "INBOX" 2022-10-19 10:13:39.377024 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=33 needmore=0] 2022-10-19 10:13:39.377050 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb00:localhost:A:CreateNewLineFromSocket: * LIST (\NoInferiors) NIL INBOX 2022-10-19 10:13:39.377052 UTC - [Parent 76142: IMAP]: D/IMAP SetConnectionStatus(0x0) 2022-10-19 10:13:39.377227 UTC - [Parent 76142: IMAP]: D/IMAP ReadNextLine [rv=0x0 stream=7ff1c4dd50c0 nb=22 needmore=0] 2022-10-19 10:13:39.377233 UTC - [Parent 76142: IMAP]: I/IMAP 7ff1c798cb

more options

Another data point - I configured Evolution 3.36.5 to run and it downloads new messages without an issue. Seems to definitely be an issue with Thunderbird 102(.2.2) and my UW IMAP connection.

more options

Anyone with any thoughts?

more options

I've been working on TB for about 5 years and you are the 1st user I've run across using UW server and PREAUTH via SSH. AFAIK, nothing has changed between 91 and 102 that would cause your problem, but obviously something has.

Thanks for the 3 part log above. Looking at it, it appears the folder discovery is in progress as it should but the log just stops. Not sure if you just didn't include more or if TB actually crashed.

Maybe I can set up my local Dovecot or Cyrus test server to simulate your setup: PREAUTH and connection via SSH tunnel. I'll give it try. But it might be easier to duplicate your issue if you could provide me a temporary test account on your server. If that's possible you can send the required credentials to me via email.

more options

Thanks for replying. It's not my server so I don't know if I can get outside access granted. I only stopped logging because I didn't want the file to get huge. As it was, I had a hard time posting what I had to this forum. Thunderbird, however, just spins and spins where it graphically indicates its progress - doesn't crash and I can still poke through my folders and look at older messages that had been previously downloaded before the upgrade. I don't think it's really doing anything else under the covers. And it's the same behaviour for Windows and Linux (using the same SSH setup as well). v91 is still working fine on my Windows box after I downgraded. I've temporarily switched to Evolution 3.36.5 on the Linux box which works fine with my setup, but isn't as nice to use as Thunderbird.

more options

Ok, good to know not completely crashing. Actually, I did make a recent change that might cause your issue and I may not have considered PREAUTH. I need to look closer. I'll let you know what I find and I'll file a bug report on if I find something.

more options

Yes, I able to duplicate the bug using the dovecot server and its "imap" utility that does PREAUTH on the account but only talks stdin/stdout. I used ncat to produce a socket so I could connect and run TB. It does exactly what you describe.

I've submitted a bug report, with an attached preliminary patch, here: https://bugzilla.mozilla.org/show_bug.cgi?id=1798161 The preliminary patch fixes the PREAUTH problem but I need to check few more things.

more options

Appreciate your help

more options

mrmacross, If you are interested, I've produce a "try" build that you can run to verify that the fix works as described here: https://bugzilla.mozilla.org/show_bug.cgi?id=1798161#c3 -gene

more options

So, with the Win64 "try" - you said it could run alongside. Does this mean it will allow me to install it in an alternate directory and just not overwrite anything that exists from my running v91 installation?

more options

Yes,that is true. It will prompt you for a location to install to in "Program Files" directory. It will probably have the word "Daily" somewhere in the sub-directory name it chooses, not sure. Once it's installed and you run it by clicking the new "daily" icon, it will probably just use your existing profile. Not sure if it will try to create a new profile but you may want to to avoid affecting your current profile. If that's a concern, before you start the try build the first time, you should change the command the shortcut uses and add a -p parameter like this: "...\thunderbird.exe -p" so that when you run daily it will ask you which profile to use and you can create a new one if you want. If you just want to use your existing profile you can just select it and run. (The -p just means show the profile manager before TB runs. Without the -p it will just use your default/last used profile, so you may not need it at this time if you just want to use your last working profile.)

I don't have a windows setup right now so I'm just going by memory.

If you stay with the same profile and go back to 91 after running daily, you will be required to create a new profile. To avoid that requirement, you will need one other parameter on the shortcut command called --allow-downgrade. So above where I suggested added the -p, you should probably just added both parameters like this: "...\thunderbird.exe -p --allow-downgrade" Without the --allow-downgrade, when you go from a higher to lower TB version and try to use the same profile you have to create a new profile. Of course, the --allow-downgrade is not needed if you create a new profile to test the "try/daily" build.

more options

I loaded the Windows version of Thunderbird Daily and it seemed to be able to pick up new messages. Thanks.

If possible, please post back to this thread when the patch is incorporated into an official release and what that version is so I know it will be ok to upgrade my existing packages.

Изменено mrmacross

more options

Выбранное решение

FYI, It's approved for the next beta release 107.0b4 here: https://bugzilla.mozilla.org/show_bug.cgi?id=1798161#c9 It appears to be marked also for "uplift" to the next 102 point release but it's not there yet. So, if you could try the next beta and report your results at https://bugzilla.mozilla.org/show_bug.cgi?id=1798161 it might speed it along.

Изменено Wayne Mery

more options

I'll try to keep my eye on it.

more options

mrmacross said

I'll try to keep my eye on it.

Thanks. Version 102.5.0 should be available in a couple days. Please post your results.

more options

I just downloaded 102.5 on my Windows desktop and it appears to be receiving new messages. Thanks for responding to my request.

more options

Interesting that v.102.5 upgrade should solve the same problem that it created for me. The day (Nov 16th 2022) I installed it was the day my desktop's imap downloads from Gmail stopped. (They still come to my phone.) I've been unable to restart them. One fix suggested was to use the "repair" option to clear the inbox folder of possible obstructions. Tried that, and it deleted all the inbox contents from my hard drive, and continued to deny me the download option to replenish them. Other posts suggest that the usual suspect, my Avast anti-virus (which has taken command of my Win 7 firewall) may be ignoring its explicit approval of TBird downloads--perhaps seeing the upgrade as a suspect new program. Unfortunately I can't temporarily disable Avast--only uninstall it.

I recall reading (somewhere in these threads) that this might be solved by creating a new TBird email account to receive the same mail alongside the account that cannot.  (Seems unlikely to fool the hidden blocker setting.)

Windows Firewall corrections might work if I uninstall the AV program, but Firewall's a vast maze of menus with thorough but obscure instructions for dozens of fiendishly interrelated potential fixes. Way above my nerd skills. An alternate email client is unappealing. None have the heft of TBird--which is also neurologically hardwired by decades of habit.

more options

ss, Sounds like probably an unrelated issue. What happens when you select Inbox and click "Get Messages" button. Any errors reported at bottom of screen or in "activity manager" or maybe in error console? Don't know what else to tell you without more info like maybe an IMAP:5 log described here: https://wiki.mozilla.org/MailNews:Logging. You may want to open a new bug at https://bugzilla.mozilla.org and attach the resulting log file there since this forum has limit (or no?) file attachment capability.

Изменено gd_smth