Ticket #397 (closed defect: fixed)

Opened 2 years ago

Last modified 20 months ago

Problems connecting to passworded Jabber conferences

Reported by: wilmer Owned by:
Priority: normal Milestone:
Component: Jabber Version: 1.2
Keywords: Cc: jcurbo@…
IRC client+version: Client-independent Operating System: Public server
OS version/distro:

Description

There's a passworded conference on a Jabber server I use that bitlbee can't seem to join. When I try to join, no new channel appears, but the backend has connected to the channel as I can see all the XML going by in xmlconsole. Joining a regular channel works fine and joining the channel works fine in Pidgin.

(Re-filing this because I accidentally removed the original bug report when cleaning up a $&)*$#@$#*&%#@ shitload of spam this morning.)

Attachments

bug-387.diff Download (1.0 KB) - added by noel@… 20 months ago.
patch (against 1.2.3) to protocols/jabber/conference.c

Change History

Changed 2 years ago by wilmer

So this bug report isn't very informative, I'm afraid. Can you give a (stripped) XML dump?

Changed 2 years ago by James Curbo <jcurbo@…>

Sure, what do you mean exactly? Copy and paste of xmlconsole output or something more specific?

Changed 2 years ago by wilmer

Hrmm, so I'm not sure why I wrote this. :-) I guess BitlBee somehow doesn't detect the successful join. Indeed an xmlconsole dump *would* be useful, can you send me one?

Sorry for getting back so late, spent some time outside the country/etc.

Changed 20 months ago by noel@…

patch (against 1.2.3) to protocols/jabber/conference.c

Changed 20 months ago by anonymous

I ran into the same thing. Turns out to be a line ordering issue -- the "password" tag must be the body of the "x" tag. The existing code had it as the body of the "presence" tag. Fix attached.

Changed 20 months ago by noel@…

I ran into the same thing. Turns out to be a line ordering issue -- the "password" tag must be the body of the "x" tag. The existing code had it as the body of the "presence" tag. Fix attached.

Changed 20 months ago by Wilmer van der Gaast <wilmer@…>

Actually, I already fixed this in bzr a few months ago, indeed the password wasn't put in the right place. The fix may be stuck on my workstation though, with code.bitlbee.org being dead. :-(

Changed 20 months ago by wilmer

  • status changed from new to closed
  • resolution set to fixed

Yep, fixed in changeset:devel,447

Add/Change #397 (Problems connecting to passworded Jabber conferences)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.