bugWeeChat - Bugs: bug #37963, No Buffer Created when Joining...

 
 
Show feedback again

bug #37963: No Buffer Created when Joining Python MUC using Bitlbee.

Submitted by:  Nathan Farrar <oxseyn>
Submitted on:  Thu 20 Dec 2012 02:36:00 PM UTC  
 
Category: irc pluginSeverity: 3 - Normal
Item Group: irc protocolStatus: Need Info
Privacy: PublicAssigned to: Sebastien Helleu <flashcode>
Originator Name: Open/Closed: Open
Release: 0.3.9IRC nick: oxseyn

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Tue 01 Jan 2013 10:47:42 AM UTC, comment #3:

Some news about this problem?
I think this is a Bitlbee problem, not WeeChat: any IRC server MUST sent a JOIN for channel you have joined.

Sebastien Helleu <flashcode>
Project AdministratorIn charge of this item.
Fri 21 Dec 2012 07:36:41 AM UTC, comment #2:

Discussion from IRC, just summarized here:

Seems that bitlbee didn't send a JOIN response, but still believes you've joined the channel. If a JOIN response is /required/ from the server, then this bitlbee version seems to not be protocol compliant and is hence at fault.

Irssi seems to react differently and create the buffer on executing the /join command, not receiving the JOIN response.

Peter Boström <pbos>
Project Member
Thu 20 Dec 2012 03:00:35 PM UTC, comment #1:

07:56:29 localhost <-- | PRIVMSG &bitlbee :chat list
07:56:29 localhost --> | :root!root@localhost PRIVMSG &bitlbee :Warning: The \02chat\02 command was mostly replaced with the \02channel\02 command.
07:56:29 localhost --> | :root!root@localhost PRIVMSG &bitlbee : 0. &bitlbee, control channel (joined)
07:56:29 localhost --> | :root!root@localhost PRIVMSG &bitlbee : 1. #malware, chat channel
07:56:29 localhost --> | :root!root@localhost PRIVMSG &bitlbee :End of channel list
07:56:33 localhost <-- | JOIN #malware
07:56:33 localhost --> | :root!root@localhost PRIVMSG #malware :From conference server: This room is not anonymous.
07:56:35 localhost <-- | JOIN #malware
07:56:35 localhost --> | :root!root@localhost PRIVMSG &bitlbee :jabber - Error: Already present in chat `malware@conference.imserver'

Nathan Farrar <oxseyn>
Thu 20 Dec 2012 02:36:00 PM UTC, original submission:

Weechat: Version: 0.4.0~dev+20121219~precise1
OS: Ubuntu 12.0.4.1 Desktop i386
Bitlbee: Version: 3.0.4+bzr855-1

FYI: This setup works with irssi w/ irssi-xmpp & bitlbee.

I'm using Bitlbee as a jabber (private company server) to IRC gateway. I connect to the jabber server without a problem. I can see everyone connected on the server and chat with them. When they message me a new buffer is created.

To add a Jabber MUC channel to bitlbee, I issue the following command (relevant to bitlbee, not weechat, just being comprehensive):

/chat <account> <roomname>@<serveraddress> <localname>
This is executed successfully and it creates the local channel.

/join <localname>

This is executed, users on the server see me join the channel, but the buffer is NOT created in weechat. I think this has to do with the way that the Jabber notification messages are received and parsed by weechat. For all intensive purposes I am in the server, there is just simply no buffer for me to interact with.

/join <localname>
When I execute this command again I get an error message that I am already in the channel.

Nathan Farrar <oxseyn>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by seschwar
  • -unavailable- added by flashcode (Posted a comment)
  • -unavailable- added by pbos (Posted a comment)
  • -unavailable- added by oxseyn (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 08 Jan 2013 02:12:36 PM UTCseschwarCarbon-Copy-=>Added seschwar
    Tue 01 Jan 2013 10:47:42 AM UTCflashcodeCategoryNone=>irc plugin
      StatusNone=>Need Info
      Assigned toNone=>flashcode
      Release0.4.1-dev=>0.3.9
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup