thresh@cryo ~ $ ./jabbersend.rb -s "foo" -t "thresh@altlinux.org" 0:50 00:50:58 Debugging mode enabled. Non-threaded mode is currently broken, re-enabling threaded 00:50:58 RESOLVING: _xmpp-client._tcp.immo.ru (SRV) 00:50:58 CONNECTING: immo.ru:5222 00:50:58 SENDING: 00:50:59 RECEIVED: 00:50:59 RECEIVED: PLAIN 00:50:59 EXCEPTION: NoMethodError undefined method `[]' for nil:NilClass /usr/share/ruby/vendor_ruby/1.8/xmpp4r/rexmladdons.rb:239:in `expr' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/rexmladdons.rb:201:in `match' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/rexmladdons.rb:134:in `parse' /usr/share/ruby/1.8/rexml/xpath.rb:53:in `each' /usr/share/ruby/1.8/rexml/element.rb:892:in `each' /usr/share/ruby/1.8/rexml/element.rb:393:in `each_element' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:195:in `receive_nonthreaded' /usr/share/ruby/1.8/rexml/parent.rb:40:in `each' /usr/share/ruby/1.8/rexml/parent.rb:40:in `each' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:193:in `receive_nonthreaded' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:173:in `receive' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/streamparser.rb:58:in `parse' /usr/share/ruby/1.8/rexml/parsers/sax2parser.rb:142:in `call' /usr/share/ruby/1.8/rexml/parsers/sax2parser.rb:142:in `parse' /usr/share/ruby/1.8/rexml/parsers/sax2parser.rb:142:in `each' /usr/share/ruby/1.8/rexml/parsers/sax2parser.rb:142:in `parse' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/streamparser.rb:71:in `parse' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:68:in `start' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:66:in `initialize' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:66:in `new' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/stream.rb:66:in `start' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/connection.rb:85:in `start' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/client.rb:88:in `start' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/connection.rb:54:in `connect' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/client.rb:73:in `connect' ./jabbersend.rb:37 Exception caught in Parser thread! 00:50:59 SENDING: 00:50:59 FEATURES: waiting... 00:51:09 FEATURES: timed out when waiting, stream peer seems not XMPP compliant 00:51:09 ArgumentError: wrong number of arguments (1 for 0) /usr/share/ruby/vendor_ruby/1.8/xmpp4r/iq.rb:159:in `initialize' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/iq.rb:159:in `new' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/iq.rb:159:in `new_authset_digest' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/client.rb:183:in `auth_nonsasl' /usr/share/ruby/vendor_ruby/1.8/xmpp4r/client.rb:115:in `auth' ./jabbersend.rb:38 /usr/share/ruby/vendor_ruby/1.8/xmpp4r/client.rb:119:in `auth': wrong number of arguments (1 for 0) (Jabber::AuthenticationFailure) from ./jabbersend.rb:38