Steps to reproduce:
Thunderbird 102 can no longer connect to NNTP servers running Public-Inbox (such as "nntp.lore.kernel.org" or "inbox.vuxu.org"). When trying to check such a server for new posts, or when trying to open an unread message, the app just forever sits at "Loading Message".
The same servers worked in TB 9x, and after setting the 'mailnews.nntp.jsmodule' option to 'false' (which I assume re-activates the old TB 9x code), such servers start to work again.
Meanwhile, connections to other NNTP servers (e.g. "news.gmane.io") still work correctly even in TB 102.
- In TB 9x, add "nntp.lore.kernel.org" as an NNTP server, subscribe to a group, make sure TB is able to read messages.
- Upgrade to TB 102 and try to check the groups for new messages, or read some unread messages.
The message list is never updated. When trying to read a message, the body is not loaded and the status bar is stuck at "Loading Message" forever.
Packet capture shows that a TCP connection is established and the server sends its greeting, but Thunderbird never sends any commands to the server.
(One difference is that the server greeting uses a 201 status code instead of 200, as these servers are read-only. I wonder if the new code isn't prepared to handle that.)