Package: jirc
Version: 1.0-1

jabberd2 is configured correctly and I can connect to a muc room
securely from any client (eg. Empathy).  However connecting to the same
room with the same credentials from jirc does not work.  With debugging
enabled, it produces errors as attached.  I'm also attaching my
jirc.conf.  Switching to Legacy mode does not help.  Another similar
program which is not packaged for Debian (jjigw) works without any such
errors.

-- 
Jeremy Malcolm PhD LLB (Hons) B Com
Internet and Open Source lawyer, consumer advocate, geek
host -t NAPTR 1.0.8.0.3.1.2.9.8.1.6.e164.org|awk -F! '{print $3}'
4698: 2 -> _start (from /usr/share/perl5/POE/Kernel.pm at 1485)
4698: 3 -> _start (from /usr/share/perl5/POE/Kernel.pm at 1485)
4698: 2 -> _child (from /usr/share/perl5/POE/Kernel.pm at 1502)
4698: 4 -> _start (from /usr/share/perl5/POE/Kernel.pm at 1485)
redefining handler for event(output_handler) for session(4) at /usr/share/perl5/POE/Kernel.pm line 2560
redefining handler for event(purge_queue) for session(4) at /usr/share/perl5/POE/Kernel.pm line 2560
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 328)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 329)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 330)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 331)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 332)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 333)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 334)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 335)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 336)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 337)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 338)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 339)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 340)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 341)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 342)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 343)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 344)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 345)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 346)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 347)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 348)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 349)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 350)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 351)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 352)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 353)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 354)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 355)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 357)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 360)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 363)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 366)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 369)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 372)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 375)
4698: 3 -> publish (from /usr/share/perl5/POE/Component/Jabber.pm at 378)
4698: 2 -> _child (from /usr/share/perl5/POE/Kernel.pm at 1502)
4698: 3 -> subscribe (from /usr/bin/jirc at 424)
4698: 3 -> subscribe (from /usr/bin/jirc at 425)
4698: 3 -> subscribe (from /usr/bin/jirc at 427)
4698: 3 -> subscribe (from /usr/bin/jirc at 428)
4698: 3 -> subscribe (from /usr/bin/jirc at 429)
4698: 3 -> subscribe (from /usr/bin/jirc at 430)
4698: 3 -> subscribe (from /usr/bin/jirc at 431)
4698: 3 -> subscribe (from /usr/bin/jirc at 432)
4698: 3 -> subscribe (from /usr/bin/jirc at 433)
4698: 3 -> connect (from /usr/bin/jirc at 435)
4698: 3 -> connect redirected to _default
4698: 4 -> connect (from /usr/share/perl5/POE/Component/PubSub.pm at 113)
4698: 4 -> _connect (from /usr/share/perl5/POE/Component/Jabber.pm at 430)
4698: 3 -> PCJ_CONNECT (from /usr/share/perl5/POE/Component/Jabber.pm at 432)
4698: 3 -> PCJ_CONNECT redirected to _default
Event[ PCJ_CONNECT ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 4 -> POE::Wheel::SocketFactory(2) -> select connect (from /usr/share/perl5/POE/Resource/FileHandles.pm at 223)
4698: 4 -> connected (from /usr/share/perl5/POE/Wheel/SocketFactory.pm at 307)
redefining handler for event(input_handler) for session(4) at /usr/share/perl5/POE/Kernel.pm line 2560
4698: 3 -> PCJ_CONNECTING (from /usr/share/perl5/POE/Component/Jabber.pm at 449)
4698: 3 -> PCJ_CONNECTING redirected to _default
Event[ PCJ_CONNECTING ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 4 -> initiate_stream (from /usr/share/perl5/POE/Component/Jabber.pm at 534)
4698: 3 -> PCJ_CONNECTED (from /usr/share/perl5/POE/Component/Jabber.pm at 536)
4698: 3 -> PCJ_CONNECTED redirected to _default
Event[ PCJ_CONNECTED ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 4 -> output_handler (from /usr/share/perl5/POE/Component/Jabber.pm at 579)

Wed Feb 16 14:32:42 2011: Sent: <stream:stream to="igf-online.net" version="1.0" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams";>
4698: 3 -> PCJ_STEAMSTART (from /usr/share/perl5/POE/Component/Jabber.pm at 581)
4698: 3 -> PCJ_STEAMSTART redirected to _default
Event[ PCJ_STEAMSTART ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 4 -> POE::Wheel::ReadWrite(3) -> select write (from /usr/share/perl5/POE/Resource/FileHandles.pm at 223)
4698: 4 -> flushed (from /usr/share/perl5/POE/Wheel/ReadWrite.pm at 229)
4698: 3 -> PCJ_NODESENT (from /usr/share/perl5/POE/Component/Jabber.pm at 683)
4698: 3 -> PCJ_NODESENT redirected to _default
Event[ PCJ_NODESENT ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 4 -> POE::Wheel::ReadWrite(3) -> select read (from /usr/share/perl5/POE/Resource/FileHandles.pm at 223)
4698: 4 -> input_handler (from /usr/share/perl5/POE/Wheel/ReadWrite.pm at 283)

Wed Feb 16 14:32:42 2011: Recd: <stream:stream id="bz7kr17fs3opl1qwtucyn9dlbf7lo3n02ukuwr9o" from="igf-online.net" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"; xmlns="jabber:client">
4698: 4 -> input_handler (from /usr/share/perl5/POE/Wheel/ReadWrite.pm at 283)

Wed Feb 16 14:32:42 2011: Recd: <stream:features xmlns:stream="http://etherx.jabber.org/streams";><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism></mechanisms><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/></stream:features>

Wed Feb 16 14:32:42 2011: Non-compliant server implementation! SASL negotiation not initiated.
4698: 4 -> shutdown (from /usr/share/perl5/POE/Component/Jabber/XMPP.pm at 224)
4698: 3 -> PCJ_AUTHFAIL (from /usr/share/perl5/POE/Component/Jabber/XMPP.pm at 225)
4698: 3 -> PCJ_AUTHFAIL redirected to _default
4698: 4 -> POE::Wheel::ReadWrite(3) -> select write (from /usr/share/perl5/POE/Resource/FileHandles.pm at 223)
4698: 4 -> flushed (from /usr/share/perl5/POE/Wheel/ReadWrite.pm at 229)
4698: 4 -> disconnected (from /usr/share/perl5/POE/Component/Jabber.pm at 599)
4698: 3 -> PCJ_STREAMEND (from /usr/share/perl5/POE/Component/Jabber.pm at 620)
4698: 3 -> PCJ_STREAMEND redirected to _default
Event[ PCJ_STREAMEND ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 3 -> PCJ_SHUTDOWN_START (from /usr/share/perl5/POE/Component/Jabber.pm at 621)
4698: 3 -> PCJ_SHUTDOWN_START redirected to _default
Event[ PCJ_SHUTDOWN_START ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 2 -> jabber_connect_failure (from /usr/share/perl5/POE/Component/PubSub.pm at 107)
Use of uninitialized value $error in concatenation (.) or string at /usr/bin/jirc line 721, <FH> line 70.
Use of uninitialized value $call in concatenation (.) or string at /usr/bin/jirc line 721, <FH> line 70.
Use of uninitialized value $code in concatenation (.) or string at /usr/bin/jirc line 721, <FH> line 70.
Use of uninitialized value $err in concatenation (.) or string at /usr/bin/jirc line 721, <FH> line 70.
4698: 3 -> PCJ_SOCKETDISCONNECT (from /usr/share/perl5/POE/Component/Jabber.pm at 589)
4698: 3 -> PCJ_SOCKETDISCONNECT redirected to _default
4698: 3 -> PCJ_SHUTDOWN_FINISH (from /usr/share/perl5/POE/Component/Jabber.pm at 600)
4698: 3 -> PCJ_SHUTDOWN_FINISH redirected to _default
Event[ PCJ_SHUTDOWN_FINISH ] currently has no subscribers at /usr/share/perl5/POE/Session.pm line 482
4698: 4 -> POE::Wheel::ReadWrite(3) -> select read (from /usr/share/perl5/POE/Resource/FileHandles.pm at 223)
4698: 4 -> input_handler (from /usr/share/perl5/POE/Wheel/ReadWrite.pm at 283)
# Which mode is the server in?  Three options are
#  - production (normal operation)
#  - test (appends '-test' to nicks, channels, etc)
#  - unconfigured (abort loading, since you haven't changed this config file)
mode: production

# IRC nickname
irc-nick: igf-jirc
# IDENT username
irc-username: igf-jirc
# IRC username
irc-ircname: Jabber/IRC Bridge for #igf
# IRC channel
irc-chan: #igf
# IRC server
irc-server: chat.freenode.net
# For NickServ-based "identify" commands, uncomment the following:
irc-nickserv: NickServ
irc-identify: password

# Jabber ID
jabber-id: j...@igf-online.net/daemon
# Jabber password
jabber-password: password
# Jabber conference room
jabber-conference: i...@irc.igf-online.net
# Jabber conference room alias (name to show for self in the conference room)
jabber-alias: jirc
# Email to contact for jabber admin
jabber-admin: jer...@ciroap.org

# Command prefix character
prefix: !
# Should status/join/part be silenced?
quiet-status: 1

############################################################################
# Shouldn't usually need to change anything below this line...

# IRC communication debug output?
irc-debug: 0
# IRC port
irc-port: 6667
# How many seconds to wait until reconnecting after a missed "TIME" response
irc-reconnect: 60
# How often to request the "TIME" response, in seconds
irc-time-delay: 30
# Split messages to IRC after how many characters per line?
irc-line-max: 430

# Jabber communication debug output?
jabber-debug: 1
# Jabber port
jabber-port: 5222
# Jabber protocol (XMPP or Legacy)
jabber-protocol: XMPP
# Jabber should not use plaintext authentication (for Legacy)
#jabber-plaintext: 1
# Jabber seconds to wait before reconnecting
jabber-reconnect-delay: 0
# Jabber server IP, to override hostname in jabber-id
#jabber-server-ip: 127.0.0.1

# Overall system-wide debug output
debug: 0

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to