Modify

#397 closed defect (fixed)

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 (1)

bug-387.diff (987 bytes) - added by noel@… at 2008-12-02T14:47:08Z.
patch (against 1.2.3) to protocols/jabber/conference.c

Download all attachments as: .zip

Change History (8)

comment:1 Changed at 2008-04-09T07:52:53Z by wilmer

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

comment:2 Changed at 2008-04-09T20:50:29Z by James Curbo <jcurbo@…>

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

comment:3 Changed at 2008-06-15T17:46:39Z 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 at 2008-12-02T14:47:08Z by noel@…

Attachment: bug-387.diff added

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

comment:4 Changed at 2008-12-02T14:47:21Z 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.

comment:5 Changed at 2008-12-02T14:48:10Z 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.

comment:6 Changed at 2008-12-02T14:57:20Z 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. :-(

comment:7 Changed at 2008-12-08T22:42:57Z by wilmer

Resolution: fixed
Status: newclosed

Yep, fixed in changeset:devel,447

Modify Ticket

Action
as closed The ticket will remain with no owner.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.