Bug 2235319

Summary: Updating Thunderbird to 102.14.0-1.el8_8 no longer allows any connection (IMAP, POP ...)
Product: Red Hat Enterprise Linux 8 Reporter: axelheider
Component: thunderbirdAssignee: Jan Horak <jhorak>
Status: CLOSED DUPLICATE QA Contact: Jiri Prajzner <jprajzne>
Severity: high Docs Contact:
Priority: unspecified    
Version: 8.8CC: abobrov, desktop-qa-list, erack, tpopela
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-08-28 14:04:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description axelheider 2023-08-28 12:29:00 UTC
thunderbird-102.14.0-1.el8_8 can no longer open any connections. POP, IMAP and even simple browsing fails. 

Starting Thunderbird in the console with logging (MOZ_LOG=Mailbox:10,IMAP:10,SMTP:10 thunderbird) brings this:

    [Parent 84479: Main Thread]: I/IMAP check for auth'd:imap://jon.doe@imap.mailserver.com:993/discoverallboxes
    [Parent 84479: IMAP]: D/IMAP ImapThreadMainLoop entering [this=7f81a557dd00]
    [Parent 84479: Main Thread]: I/IMAP check for auth'd:imap://jon.doe@imap.mailserver.com:993/select>/INBOX
    [Parent 84479: Main Thread]: I/IMAP no auth, cnt 1 & no TLS error - q URL:imap://jon.doe@imap.mailserver.com:993/select>/INBOX
    [Parent 84479: Main Thread]: I/IMAP queuing url:imap://jon.doe@imap.mailserver.com:993/select>/INBOX
    [Parent 84479: Main Thread]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:SetupWithUrlCallback: clearing IMAP_CONNECTION_IS_OPEN
    [Parent 84479: Main Thread]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:SetupSinkProxy: got m_imapMailFolderSink
    [Parent 84479: IMAP]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:ProcessCurrentURL: entering
    [Parent 84479: IMAP]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:ProcessCurrentURL:imap://jon%2Edoe%40acme%2Ecom.com:993/discoverallboxes:  = currentUrl
    [Parent 84479: IMAP]: D/IMAP ReadNextLine [rv=0x80004005 stream=7f81a404c240 nb=0 needmore=1]
    [Parent 84479: IMAP]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:CreateNewLineFromSocket: clearing IMAP_CONNECTION_IS_OPEN - rv = 80004005
    [Parent 84479: IMAP]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:TellThreadToDie: close socket connection
    [Parent 84479: IMAP]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:CreateNewLineFromSocket: (null)
    [Parent 84479: IMAP]: D/IMAP SetConnectionStatus(0x80004005)
    [Parent 84479: IMAP]: D/IMAP URL failed with code 0x80004005 (imap://jon%2Edoe%40acme%2Ecom.com:993/discoverallboxes)
    [Parent 84479: IMAP]: I/IMAP 7f81a557dd00:imap.mailserver.com:NA:ProcessCurrentURL: aborting queued urls
    [Parent 84479: IMAP]: D/IMAP ImapThreadMainLoop leaving [this=7f81a557dd00]

The issue seems to be known (2229906) and a fix has been rolled out for RHEL9.2. What we are still missing is a fix in RHEL8.8.

Comment 1 axelheider 2023-08-28 12:58:48 UTC
Looks like thunderbird 102.14.0-3.el8_8 that finally fixes this issue. Seems it just took a while until the update process made this version finally available for me also, it always kept giving me older versions that had the issues.

Comment 2 Tomas Popela 2023-08-28 14:04:47 UTC
Yes, thunderbird-102.14.0-1 was accidentally built against newer NSS and when delivers to customers that were running the currently released one, then Thunderbird misbehaved.

*** This bug has been marked as a duplicate of bug 2230036 ***