Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1219452

Bug#1086996: Thunderbird Chat regression doesn't show channels that IRC ZNC bouncer has already joined

From Neil Van Dyke <neil@neilvandyke.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1086996: Thunderbird Chat regression doesn't show channels that IRC ZNC bouncer has already joined
Date 2024-11-07 22:40 +0100
Message-ID <JGiop-7kvv-13@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Package: thunderbird
Version: 1:128.4.0esr-1~deb12u1

Regression coinciding with the Thunderbird security update in Debian
`stable` a few days ago.

Thunderbird Chat no longer shows IRC channels in the left pane of the
Chat window if the server is the ZNC bouncer, and the channel is already
joined in ZNC.  This means that there is no indication in the
Thunderbird UI that the channel is joined, and no

This happens whether the channel was already joined in ZNC when
Thunderbird Chat connected to it, *and* when attempting to use the
Thunderbird **Join Chat** button to join the channel when ZNC is already
joined.

However, a channel *does* appear when the **Join Chat** button is used,
if and only if that channel wasn't already joined by the ZNC.

Without looking at the Thunderbird code, I would guess that there was a
Thunderbird change that's causing it to now only create the channel tab
when it sees a channel join that Thunderbird session had initiated.  If
true, that doesn't seem to be compatible with ZNC telling Thunderbird
about the channels that are already joined.

A poor workaround is to -- each time Thunderbird connects to the IRC
server, and the channel isn't shown -- use a separate IRC client (or the
ZNC administrator UI) to connect to that ZNC, then part the channel
through that separate client, then use Thunderbird's **Join Chat**
button to join the channel.

(It's also possible that nothing in Thunderbird changed, but that some
subtlety of the IRC server changed, and that protocol difference is
passed through ZNC.  However, WeeChat still works fine with that same ZNC.)

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1086996: Thunderbird Chat regression doesn't show channels that IRC ZNC bouncer has already joined Neil Van Dyke <neil@neilvandyke.org> - 2024-11-07 22:40 +0100

csiph-web