Gajim - 2014-01-17


  1. Numinos hey there, got a problem with gajim connecting to a facebook account. logging in will take time like forever... connecting to facebook using xabber app on android works instantly. any suggestions?
  2. Asterix Numinos‎: Could we see XML logs?
  3. crow Hi, i am running Gajim 0.15.4 on windows 7, and i am using it as portable app, and i start it this way: ' @start gajim.exe -p portable -c ../DataDir --loglevel .potr=DEBUG ' But it create gajim.log inside AppData\Roaming\Gajim\gajim.log with potr conntent 'Logger potr level set to 10 .....' shuld this also not be in DataDir like rest?
  4. Asterix crow : ha ... yes gajim.log file path is created very early ... and it doesn't take into account the path given in argument ...
  5. Asterix this is only a log file and it's not used by Gajim, so that shouldn't be a problem, is it?
  6. DropSQL hi all
  7. DropSQL help me please
  8. DropSQL hi all
  9. DropSQL help me please,
  10. Orhideous DropSQL, ?
  11. DropSQL how i can close window with conferences and not exit from opened conferences. I want save opened conferences in roster list like this screenshot http://gajim.org/imgs/gajim_roster.png
  12. DropSQL Orhideous: sorry, i bad speak enlish, on this i write very slow
  13. Orhideous DropSQL, maybe, russian language?
  14. DropSQL yes
  15. DropSQL :)
  16. DropSQL can i write in this chat on russian languagE?
  17. Orhideous PM
  18. Asterix DropSQL : in the advanced functions menu (bottom of the window) -> minimize on close
  19. DropSQL Asterix: I can't found this configuration parameter :(
  20. xmt Can one of you python guys help me? :)
  21. xmt I'm trying to run latest gajim from hg on python2.7 on Windows.
  22. xmt I *should* have all the dependencies, but when I try to run gajim.py nothing happens...
  23. xmt Like... nothing.
  24. Link Mauve I would like to, but I’m no expert in Windows bugs.
  25. xmt How do I go about finding out what is happening?
  26. xmt Is there logs kept somewhere?
  27. Link Mauve Can you run python’s interpreter directly?
  28. xmt yes
  29. Link Mauve Ah, on Windows it should create a gajim.log in the current folder or something.
  30. xmt Although it's not in PATH
  31. xmt This is all I'm getting... J:\code\gajim\hg\src>c:\Python27\python gajim.py -p hg J:\code\gajim\hg\src>
  32. xmt no gajim.log
  33. DropSQL Can i set "Minimize on close" to enabled for conferences by default?
  34. xmt Oh, the log is in AppData
  35. DropSQL or i need set "Minimize on close" to enabled for all conference individually?
  36. xmt Oh, missing nbxmpp.
  37. xmt That wasn't in the instructions. :P
  38. xmt Ok, working now. :)
  39. Link Mauve xmt, indeed, nbxmpp dependency is very new.
  40. xmt Do I have rights to edit the wiki?
  41. Link Mauve I don’t know, you’d need an account anyway, you can try. :)
  42. xmt Looks like I can. :)
  43. bot RSS: Feeds for Gajim • Ticket #7626 (Sound and video devices not present in Preferences-Audio/Video) created Bug description I've used several other XMPP clients on this machine and each recognized sound card (IDT high definition audio Codec) and webcam (Dell Latitude E6410 integrated webcam), but not Gajim. The drop down boxes for sound and video are disabled. Perhaps this is something that can be tweaked somewhere, then would you[…] https://trac.gajim.org/ticket/7626
  44. xmt Another poor windows user ^
  45. Link Mauve :(
  46. bot RSS: Feeds for Gajim • Ticket #7626 (Sound and video devices not present in Preferences-Audio/Video) updated AV is currently not supported on Windows, see #6030. By the way, I'm interested in which clients you were able to get working. https://trac.gajim.org/ticket/7626#comment:1
  47. xmt You develop an xmpp client but don't have an xmpp notification plugin for trac? :P
  48. ThibG muc invitation seems really broken
  49. ThibG when invited into a muc, I can't join it, and can only join it after deleting the contact representing the muc
  50. xmt Now that I have gajim working, where do I remove the "don't try to use AV stuff on Windows" behaviour?
  51. Orhideous (settings, then disable all multimedia features like video- and voice calls)
  52. mathieui Orhideous, the point is to enable it
  53. xmt Yes, it's coded somewhere to not try loading the required plugins on Windows.
  54. xmt Btw, which branch should I be using? default or gajim_0.16
  55. Numinos hey, same question again (like yesterday) - gajim won't connect with facebook, login takes time like forever. xabber (android app) works finde with the same setup... any suggestions?
  56. Orhideous Numinos, maybe, FB changes API again?
  57. Numinos might be - but then xabber shouldn't work either
  58. xmt Numinos: Have you looked at the XML Console while connecting?
  59. bot RSS: Feeds for Gajim • Win32Env edited Added nbxmpp dependency and updated links for Python 2.7 (diff) https://trac.gajim.org/wiki/Win32Env?version=24
  60. Link Mauve \o/
  61. xmt :o
  62. Numinos xmt: nope but i'm looking forward to, thx
  63. Numinos xmt: there seems to be an error:
  64. Numinos "<!-- In --> <iq id='483' type='error'> <query xmlns='jabber:iq:privacy'/> <error code='501' type='cancel'> <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error> </iq>"
  65. Numinos also: "<!-- In --> <iq id='481' type='error'> <pref/> <error code='501' type='cancel'> <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error> </iq>"
  66. xmt You said it takes ages but evetually connects, right?
  67. xmt At which point does it hang?
  68. Numinos well, let's say, it takes forever. i guess i might have tried it for about 30 minutes
  69. Numinos it just hangs at the very beginning
  70. aman yes it hangs at begining
  71. aman at the time of connection
  72. Numinos just checking for pidgin - takes some time (about 10 seconds) but works
  73. Link Mauve Numinos, can you paste the last few stanzas exchanged, when it hangs?
  74. Numinos sure
  75. Link Mauve You can put them in there, there is an auto-paste module.
  76. Numinos so, pasting it here...
  77. Numinos <!-- In --> <iq from='chat.facebook.com' id='532' type='result'> <query xmlns='http://jabber.org/protocol/disco#info'> <identity category='server' type='Facebook XMPP'/> <feature var='http://jabber.org/protocol/commands'/> <feature var='http://jabber.org/protocol/chatstates'/> <feature var='vcard-temp'/> </query> </iq> <!-- Out -->
  78. Numinos (very handy :))
  79. Link Mauve Can you look at unmatched identifiers in the whole stream? Every <iq type="get|set"/> should be answered by an <iq type="result|error"/>.
  80. xmt Or paste the whole thing but censor your info.
  81. Numinos okay
  82. Numinos <!-- Out --> <?xml version='1.0'?> <stream:stream xmlns="jabber:client" to="chat.facebook.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="de" > <!-- In --> <?xml version='1.0' ?> <stream:stream from='chat.facebook.com' id='1' version='1.0' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en'> <stream:features> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>X-FACEBOOK-PLATFORM</mechanism> <mechanism>PLAIN</mechanism> </mechanisms> </stream:features> <!-- Out --> <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> <!-- In --> <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <!-- Out --> <?xml version='1.0'?> <stream:stream xmlns="jabber:client" to="chat.facebook.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="de" > <!-- In --> <?xml version='1.0' ?> <stream:stream from='chat.facebook.com' id='1' version='1.0' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en'> <stream:features> <mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>X-FACEBOOK-PLATFORM</mechanism> <mechanism>PLAIN</mechanism> </mechanisms> </stream:features> <!-- Out --> <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="PLAIN">AHRvYmlhcy5zYXV0bmVyAGlNYXN0ZXIxMTI1</auth> <!-- In --> <success xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/> <!-- Out --> <?xml version='1.0'?> <stream:stream xmlns="jabber:client" to="chat.facebook.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="de" > <!-- In --> <?xml version='1.0' ?> <stream:stream from='chat.facebook.com' id='1' version='1.0' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en'> <stream:features> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </stream:features> <!-- Out --> <iq type="set" id="550"> <bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"> <resource>ThinkPad-T61</resource> </bind> </iq> <!-- In --> <iq from='chat.facebook.com' id='550' type='result'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <jid>-censored@chat.facebook.com/ThinkPad-T61</jid> </bind> </iq> <!-- Out --> <iq type="set" id="551"> <session xmlns="urn:ietf:params:xml:ns:xmpp-session" /> </iq> <!-- In --> <iq from='chat.facebook.com' id='551' type='result'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq> <!-- Out --> <iq xmlns="jabber:client" type="get" id="552"> <pref xmlns="urn:xmpp:archive" /> </iq> <!-- Out --> <iq xmlns="jabber:client" to="chat.facebook.com" type="get" id="Gajim_553"> <query xmlns="http://jabber.org/protocol/disco#info" /> </iq> <!-- In --> <iq id='552' type='error'> <pref/> <error code='501' type='cancel'> <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error> </iq> <!-- In --> <iq from='chat.facebook.com' id='Gajim_553' type='result'> <query xmlns='http://jabber.org/protocol/disco#info'> <identity category='server' type='Facebook XMPP'/> <feature var='http://jabber.org/protocol/commands'/> <feature var='http://jabber.org/protocol/chatstates'/> <feature var='vcard-temp'/> </query> </iq> <!-- Out --> <iq type="get" id="554"> <query xmlns="jabber:iq:privacy" /> </iq> <!-- In --> <iq id='554' type='error'> <query xmlns='jabber:iq:privacy'/> <error code='501' type='cancel'> <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error> </iq> <!-- Out --> <iq xmlns="jabber:client" type="get" id="555"> <query xmlns="jabber:iq:private"> <storage xmlns="storage:metacontacts" /> </query> </iq> <!-- In --> <presence from='-100001195846487@chat.facebook.com' to='-censored@chat.facebook.com/ThinkPad-T61'> <x xmlns='vcard-temp:x:update'> <photo>2aec6f1fad86e1909c0e62eee879c432552151b2</photo> </x> </presence> <!-- Out --> <iq xmlns="jabber:client" to="-100001195846487@chat.facebook.com" type="get" id="556"> <query xmlns="http://jabber.org/protocol/disco#info" /> </iq> <!-- In --> <iq from='chat.facebook.com' id='556' type='result'> <query xmlns='http://jabber.org/protocol/disco#info'> <identity category='server' type='Facebook XMPP'/> <feature var='http://jabber.org/protocol/commands'/> <feature var='http://jabber.org/protocol/chatstates'/> <feature var='vcard-temp'/> </query> </iq> <!-- Out -->
  83. Numinos (seems that I've forgot to censore it entirely... nevermind ^^')
  84. xmt hehe
  85. Link Mauve Yes, you forgot to censor your credentials, in the 7th stanza. :/
  86. Link Mauve Numinos, you should change your password right now.
  87. Numinos wanted to change it anyways
  88. Link Mauve Now is a good time then. :)
  89. Numinos is the password somehow visible in this xml log? (as encrypted signs)
  90. Numinos or do you mean just in case?
  91. Link Mauve Yes it is.
  92. xmt It's in the 7th stanza as Link Mauve said, the one beginning with <auth
  93. Link Mauve Search for mechanism="PLAIN", and it is in the base64 string.
  94. xmt Also, it looks reasonably ok to my untrained eye... don't see why it hangs.
  95. Link Mauve Me neither.
  96. Numinos okay, changed the password - got it since i registered my account years ago... :o
  97. Numinos hm... bad
  98. xmt Only thing that looks suspicious is that last disc#info request to ...@chat.facebook.com answered by chat.facebook.com but I've no idea if that's actually fine.
  99. Numinos should i connect with pidgin and paste it's xml console...?
  100. Link Mauve Ah yeah.
  101. Link Mauve xmt, indeed, I didn’t see that.
  102. Link Mauve There was already the Gajim_553 stanza for this one.
  103. Link Mauve Numinos, I’m nearly sure this is your issue.
  104. Link Mauve And this would be a bug from the server, not something fixable on the client-side. :/
  105. Numinos which means there won' be an solution? :>
  106. Numinos hm, damn
  107. Link Mauve The solution should come from facebook.
  108. Link Mauve Numinos, I’m curious about the Pidgin log.
  109. Numinos could it be related with the gnome-keyring? my gajim is connected with it
  110. Link Mauve Doesn’t seem so.
  111. Numinos ok...
  112. xmt Would gajim really block waiting for a disco#info from a... contact? component? Whatever -100...87@chat.facebook.com is.
  113. Numinos -100... is my account actually
  114. xmt That's interesting.
  115. Link Mauve xmt, it wants to ask what it can do with its bare JID.
  116. xmt Ah, that makes sense.
  117. Link Mauve xmt, btw it is illegal to not answer to a get/set iq.
  118. xmt Link Mauve: it does answer... incorrectly
  119. Numinos pidgin shows the same error codes
  120. Link Mauve xmt, an answer MUST have the to changed into from and the same id.
  121. Link Mauve Otherwise, it’s not an answer.
  122. Link Mauve xmt, anyone could impersonate anyone else otherwise just by guessing the id of that iq, you don’t want that. :)
  123. xmt Ok :)
  124. xmt Numinos: Can you paste pidgin's log? (censored this time please :D)
  125. Numinos yes :O
  126. Numinos * :P
  127. Numinos <features xmlns='http://etherx.jabber.org/streams'> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>X-FACEBOOK-PLATFORM</mechanism> <mechanism>PLAIN</mechanism> </mechanisms> </features> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <features xmlns='http://etherx.jabber.org/streams'> <mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>X-FACEBOOK-PLATFORM</mechanism> <mechanism>PLAIN</mechanism> </mechanisms> </features> <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='PLAIN' client-uses-full-bind-result='true'>censored</auth> <success xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/> <features xmlns='http://etherx.jabber.org/streams'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </features> <iq type='set' id='purpledf4e1f96'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <resource>ThinkPad</resource> </bind> </iq> <iq from='chat.facebook.com' id='purpledf4e1f96' type='result'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <jid>-censored@chat.facebook.com/ThinkPad</jid> </bind> </iq> <iq type='set' id='purpledf4e1f97'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq> <iq from='chat.facebook.com' id='purpledf4e1f97' type='result'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq> <iq type='get' id='purpledf4e1f98' to='chat.facebook.com'> <query xmlns='http://jabber.org/protocol/disco#items'/> </iq> <iq type='get' id='purpledf4e1f99' to='chat.facebook.com'> <query xmlns='http://jabber.org/protocol/disco#info'/> </iq> <iq from='chat.facebook.com' id='purpledf4e1f98' type='error'> <query xmlns='http://jabber.org/protocol/disco#items'/> <error code='501' type='cancel'> <feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error> </iq> <iq from='chat.facebook.com' id='purpledf4e1f99' type='result'> <query xmlns='http://jabber.org/protocol/disco#info'> <identity category='server' type='Facebook XMPP'/> <feature var='http://jabber.org/protocol/commands'/> <feature var='http://jabber.org/protocol/chatstates'/> <feature var='vcard-temp'/> </query> </iq> <iq type='get' id='purpledf4e1f9a'> <vCard xmlns='vcard-temp'/> </iq> <iq type='get' id='purpledf4e1f9b'> <query xmlns='jabber:iq:roster'/> </iq> <iq type='get' id='purpledf4e1f9c' to='chat.facebook.com'> <query xmlns='http://jabber.org/protocol/disco#items' node='http://jabber.org/protocol/commands'/> </iq> <iq type='get' id='purpledf4e1f9d' to='proxy.eu.jabber.org'> <query xmlns='http://jabber.org/protocol/bytestreams'/> </iq> <iq id='purpledf4e1f9b' to='-censored@chat.facebook.com/ThinkPad' type='result'> <query xmlns='jabber:iq:roster'> TRUNCATED AT THIS POINT
  128. Link Mauve Ok, so Pidgin never asks for its bare JID disco#info.
  129. xmt Numinos: is your facebook jid the same in the pidgin log?
  130. xmt -100..87@...
  131. Numinos yep
  132. xmt Just checking.
  133. Numinos using the same account
  134. Maranda Asterix, bad bug
  135. Maranda <!-- Out ven 17 gen 2014 19:46:39 CET --> <?xml version='1.0'?> <stream:stream xmlns="jabber:client" to="crypticspace.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="it" > <!-- In ven 17 gen 2014 19:46:39 CET --> <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='crypticspace.com' id='cc0_89040_23516110' version='1.0'> <!-- In ven 17 gen 2014 19:46:39 CET --> <stream:features> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'> <required/> </starttls> </stream:features> <!-- Out ven 17 gen 2014 19:46:47 CET --> <iq xmlns="jabber:client" type="get" id="62"> <query xmlns="jabber:iq:auth"> <username>***</username> </query> </iq> <!-- In ven 17 gen 2014 19:46:47 CET --> <stream:error> <not-authorized xmlns='urn:ietf:params:xml:ns:xmpp-streams'/> </stream:error> <!-- In ven 17 gen 2014 19:46:47 CET --> </stream:stream>
  136. Maranda ^ why?
  137. Link Mauve Huh, legacy auth?
  138. Maranda why it's attempting to perform legacy auth before doing starttls?
  139. Maranda Link Mauve, apparently Pidgin/libpurple trample on this one as well.
  140. Link Mauve Isn’t that a server bug then?
  141. Link Mauve Although I don’t see what is wrong.
  142. Maranda No, it isn't wrote anywhere the server requires to present mechanisms before starttls
  143. Maranda (and that's what both are trampling at evidently)
  144. xmt Which versions of gstreamer is gajim known to support? 0.10, 0.11, 1.x?
  145. Link Mauve 0.10 currently.
  146. xmt Is 0.11 likely to work or should I go with 0.10?
  147. Asterix isn't farstream the problem? Isn't it farstream that works with 0.10?
  148. Link Mauve Asterix, farstream 0.1 requires gstreamer 0.10.
  149. xmt Oh, yes, maybe. This version of farstream claims 0.10 "or newer".
  150. Link Mauve I’m not sure about 0.11 (likely the pre-releases of 1.0) nor farstream 0.2.
  151. xmt But I don't believe it
  152. xmt Well apparently I can't use farstream 0.2 because of gi.
  153. xmt I'll play it safe then and try 0.10.
  154. Maranda goes to post a ticket
  155. Asterix Maranda: that's probably something in nbxmpp ...
  156. Asterix xmt: btw, you use gajim_0.16 branch?
  157. xmt No, the "default" branch
  158. xmt I asked earlier but no one was around. :\
  159. xmt Should I use gajim_0.16?
  160. Asterix xmt: yes
  161. Asterix xmt: it's why I answer you now :)
  162. xmt Ok. :)
  163. Numinos stupid question: any possibility to arrange and move my own accounts inside the roster?
  164. Asterix Maranda: I don't have this behaviour!
  165. Asterix Numinos: I don't understand ...
  166. Maranda _version Maranda
  167. Asterix but ssl negociation fails ...
  168. Asterix <!-- Out Fri 17 Jan 2014 09:14:25 PM CET --> <?xml version='1.0'?> <stream:stream xmlns="jabber:client" to="crypticspace.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="en" > <!-- In Fri 17 Jan 2014 09:14:25 PM CET --> <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='crypticspace.com' id='cc0_104192_1015946787' version='1.0'> <!-- In Fri 17 Jan 2014 09:14:26 PM CET --> <stream:features> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'> <required/> </starttls> </stream:features> <!-- Out Fri 17 Jan 2014 09:14:26 PM CET --> <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> <!-- In Fri 17 Jan 2014 09:14:26 PM CET --> <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
  169. Asterix but: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 167, in recv retval = self.sslobj.recv(bufsize) Error: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]
  170. Numinos Asterix: for example, i use multiple accounts in gajim (google, debianforum.de (...) - the position of the google account is always above the debianforum.de account - is there a possibility to change this? in pidgin it's just drag'n drop
  171. Asterix yes: rename them 1blabl, 2blabla :)
  172. xmt D:
  173. Asterix that's the only way for the moment
  174. xmt Asterix, How do I make gstreamer find the glib that I downloaded into gajim/src/gtk?
  175. xmt It is asking for pkg_config stuff :\
  176. Maranda Asterix, seen.
  177. Maranda are you using nightlies?
  178. Asterix xmt: I don't remember, I was helped by a tuto found on the internet ...
  179. Asterix Maranda: hg version
  180. xmt Ah lol ok.
  181. Asterix but I don't remember having changed something recently ...
  182. Numinos Asterix: renaming is kind a pain in the ass since it won't arrange numerical - and i have to turn off every account. would be nice if this will be updated (my only complaint about the gui)
  183. Asterix Numinos: Yes I know ... but it's not possible for the moment ...
  184. Numinos it's ok, just wanted to state this suggestion :D
  185. xmt Numinos, submit ticket. :)
  186. Asterix I think there is already one ...
  187. xmt Asterix, gajim using gtk 2.x right?
  188. Asterix yes
  189. Asterix there is a branch for gtk3, but it's for 0.17
  190. Numinos just submitted, xmt
  191. Numinos will gajim still be supporting gtk2 in future?
  192. xmt Did you check if there was already a ticket?
  193. Numinos not very happy with gtk3 (and especially gnome3 so far)
  194. Numinos i couldn't find any, xmt
  195. xmt Ok thanks.
  196. Numinos np
  197. Asterix gtk2 for 0.16 branch, gtk3 for 0.17
  198. bot RSS: Feeds for Gajim • Ticket #7627 (Arrange of own accounts in roster not possible) created problem No possibility to arrange the own accounts inside the roster. analysis With several accounts in use, it can be stressful to work with gajims roster, which is sad. enhancement recommendation Arrange via drag 'n drop like in Pidgin. https://trac.gajim.org/ticket/7627 • Ticket #7599 (cipher specification cleanup) closed fixed https://trac.gajim.org/ticket/7599#comment:2
  199. Maranda Asterix, 0.16-beta2-0bbc2cffc0f8 on Ubuntu 12.04.4 LTS
  200. Asterix it's the latest
  201. Asterix with latest nbxmpp?
  202. Maranda how can I check?
  203. Asterix Gajim wouldn't start without latest version ...
  204. Maranda nm
  205. Asterix so why the hell your Gajim don't behave the same as mine ....
  206. Asterix could you run gajim -v to see what happens exactly?
  207. Maranda Yeah, I'll try to find out sec
  208. Maranda 17/01/2014 22:12:47 (D) gajim.c.ged before-change-show Args: (<common.connection_handlers_events.BeforeChangeShowEvent object at 0x2945150>,) 17/01/2014 22:12:47 (D) gajim.c.resolver resolve _xmpp-client._tcp.crypticspace.com type=srv 17/01/2014 22:12:47 (D) gajim.c.resolver _xmpp-client._tcp.crypticspace.com already resolved: [] 17/01/2014 22:12:47 (D) gajim.c.connection Connection to next host 17/01/2014 22:12:47 (I) nbxmpp.client_nb Disconnecting NBClient: 17/01/2014 22:12:47 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x21045a8> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x2104368>. 17/01/2014 22:12:47 (D) nbxmpp.client_nb Client disconnected.. 17/01/2014 22:12:47 (I) gajim.c.connection >>>>>> Connecting to crypticspace.com [crypticspace.com:5222], type = plain 17/01/2014 22:12:47 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x255f5f0> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248> 17/01/2014 22:12:47 (I) nbxmpp.transports_nb NonBlockingTCP Connect :: About to connect to 208.95.184.55:5222 17/01/2014 22:12:47 (I) nbxmpp.transports_nb Plugging fd 22, W:True, R:False 17/01/2014 22:12:47 (I) nbxmpp.idlequeue read timeout set for fd 22 on 30 seconds 17/01/2014 22:12:47 (I) nbxmpp.transports_nb After NB connect() of 39187952. "Operazione ora in corso" raised => CONNECTING 17/01/2014 22:12:47 (I) nbxmpp.transports_nb pollout called, state == CONNECTING 17/01/2014 22:12:47 (I) nbxmpp.transports_nb 39187952 socket wrapper connected 17/01/2014 22:12:47 (I) nbxmpp.idlequeue read timeout removed for fd 22 17/01/2014 22:12:47 (I) nbxmpp.transports_nb Plugging fd 22, W:False, R:False 17/01/2014 22:12:47 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: None, data: None... 17/01/2014 22:12:47 (I) nbxmpp.plugin Plugging <nbxmpp.dispatcher_nb.XMPPDispatcher instance at 0x255f998> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248> 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering namespace "unknown" 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering namespace "http://etherx.jabber.org/streams" 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering namespace "jabber:client" 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "iq" as <class 'nbxmpp.protocol.Iq'>(jabber:client) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "presence" as <class 'nbxmpp.protocol.Presence'>(jabber:client) 17/01/2014 22:12:47 (D) nbxmpp.dispatcher_nb Registering protocol "message" as <class 'nbxmpp.protocol.Message'>(jabber:client) 17/01/2014 22:12:47 (D) nbxmpp.simplexml Preparing to handle incoming XML stream. 17/01/2014 22:12:47 (I) nbxmpp.transports_nb Plugging fd 22, W:True, R:True 17/01/2014 22:12:47 (I) nbxmpp.client_nb setting RECEIVE_DOCUMENT_ATTRIBUTES on next receive 17/01/2014 22:12:47 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:12:47 (I) nbxmpp.transports_nb Plugging fd 22, W:False, R:True 17/01/2014 22:12:47 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: _____________ <?xml version='1.0'?><stream:stream xmlns="jabber:client" to="crypticspace.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="it" > _____________ 17/01/2014 22:12:47 (D) gajim.c.ged stanza-sent Args: (<common.connection_handlers_events.StanzaSentEvent object at 0x2945150>,) 17/01/2014 22:12:47 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:12:47 (I) nbxmpp.idlequeue read timeout removed for fd 22 17/01/2014 22:12:47 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='crypticspace.com' id='cc0_114257_778690778' version='1.0'> _____________ 17/01/2014 22:12:47 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2945150>,) 17/01/2014 22:12:47 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: RECEIVE_DOCUMENT_ATTRIBUTES, data: <stream:stream xmlns... 17/01/2014 22:12:47 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 1 , tag -> stream:stream, attrs -> {u'from': u'crypticspace.com', u'xmlns': u'jabber:client', u'xmlns:stream': u'http://etherx.jabber.org/streams', u'id': u'cc0_114257_778690778', u'version': u'1.0'} 17/01/2014 22:12:47 (I) nbxmpp.client_nb setting RECEIVE_STREAM_FEATURES on next receive 17/01/2014 22:12:48 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:12:48 (I) nbxmpp.idlequeue read timeout removed for fd 22 17/01/2014 22:12:48 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'><required/></starttls></stream:features> _____________ 17/01/2014 22:12:48 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2945150>,) 17/01/2014 22:12:48 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: RECEIVE_STREAM_FEATURES, data: <stream:features><st... 17/01/2014 22:12:48 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 2 , tag -> stream:features, attrs -> {} 17/01/2014 22:12:48 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 3 , tag -> starttls, attrs -> {u'xmlns': u'urn:ietf:params:xml:ns:xmpp-tls'} 17/01/2014 22:12:48 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 4 , tag -> required, attrs -> {} 17/01/2014 22:12:48 (I) nbxmpp.simplexml DEPTH -> 4 , tag -> required 17/01/2014 22:12:48 (I) nbxmpp.simplexml DEPTH -> 3 , tag -> starttls 17/01/2014 22:12:48 (I) nbxmpp.simplexml DEPTH -> 2 , tag -> stream:features 17/01/2014 22:12:48 (D) nbxmpp.dispatcher_nb Got http://etherx.jabber.org/streams/features stanza 17/01/2014 22:12:48 (I) nbxmpp.client_nb got STREAM FEATURES in second recv 17/01/2014 22:12:48 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: STREAM_STARTED, data: None... 17/01/2014 22:12:48 (D) gajim.c.ged plain-connection Args: (<common.connection_handlers_events.PlainConnectionEvent object at 0x2944d90>,) 17/01/2014 22:12:52 (D) gajim.c.connection Connected to server crypticspace.com:5222 with plain 17/01/2014 22:12:52 (D) gajim.c.ged connection-type Args: (<common.connection_handlers_events.ConnectionTypeEvent object at 0x2944410>,) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._messageCB of <common.connection.Connection object at 0x22f7510>> for "message" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._presenceCB of <common.connection.Connection object at 0x22f7510>> for "presence" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._pubsubEventCB of <common.connection.Connection object at 0x22f7510>> for "message" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._vCardCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->vcard-temp(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._rosterSetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->jabber:iq:roster(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._siSetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->http://jabber.org/protocol/si(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._rosterItemExchangeCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->http://jabber.org/protocol/rosterx(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._siErrorCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->http://jabber.org/protocol/si(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._siResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->http://jabber.org/protocol/si(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._discoGetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->http://jabber.org/protocol/disco(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._bytestreamSetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->http://jabber.org/protocol/bytestreams(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._bytestreamResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->http://jabber.org/protocol/bytestreams(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._bytestreamErrorCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->http://jabber.org/protocol/bytestreams(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection.IBBAllIqHandler of <common.connection.Connection object at 0x22f7510>> for "iq" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection.IBBIqHandler of <common.connection.Connection object at 0x22f7510>> for "iq" type-> ns->http://jabber.org/protocol/ibb(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection.IBBMessageHandler of <common.connection.Connection object at 0x22f7510>> for "message" type-> ns->http://jabber.org/protocol/ibb(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverItemsCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->http://jabber.org/protocol/disco#items(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverItemsErrorCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->http://jabber.org/protocol/disco#items(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverInfoCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->http://jabber.org/protocol/disco#info(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverInfoErrorCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->http://jabber.org/protocol/disco#info(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._VersionCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->jabber:iq:version(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._TimeCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->jabber:iq:time(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._TimeRevisedCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->urn:xmpp:time(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._LastCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->jabber:iq:last(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._LastResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->jabber:iq:last(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._VersionResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->jabber:iq:version(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._TimeRevisedResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->urn:xmpp:time(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._MucOwnerCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->http://jabber.org/protocol/muc#owner(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._MucAdminCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->http://jabber.org/protocol/muc#admin(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PrivateCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->jabber:iq:private(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._SecLabelCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->urn:xmpp:sec-label:catalog:2(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._HttpAuthCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->http://jabber.org/protocol/http-auth(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._CommandExecuteCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->http://jabber.org/protocol/commands(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._gMailNewMailCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->google:mail:notify(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._gMailQueryCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->google:mail:notify(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverInfoGetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->http://jabber.org/protocol/disco#info(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverItemsGetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->http://jabber.org/protocol/disco#items(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._IqPingCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->urn:xmpp:ping(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._SearchCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->jabber:iq:search(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PrivacySetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->jabber:iq:privacy(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._ArchiveCB of <common.connection.Connection object at 0x22f7510>> for "iq" type-> ns->urn:xmpp:archive(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubSubCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubSubErrorCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._JingleCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._JingleCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._JingleCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->set ns->urn:xmpp:jingle:1(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._ErrorCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->error ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._IqCB of <common.connection.Connection object at 0x22f7510>> for "iq" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StanzaArrivedCB of <common.connection.Connection object at 0x22f7510>> for "iq" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._ResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StanzaArrivedCB of <common.connection.Connection object at 0x22f7510>> for "presence" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StanzaArrivedCB of <common.connection.Connection object at 0x22f7510>> for "message" type-> ns->(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StreamCB of <common.connection.Connection object at 0x22f7510>> for "unknown" type->urn:ietf:params:xml:ns:xmpp-streams ns->(http://etherx.jabber.org/streams) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubkeyGetCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->get ns->urn:xmpp:pubkey:2(jabber:client) 17/01/2014 22:12:52 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubkeyResultCB of <common.connection.Connection object at 0x22f7510>> for "iq" type->result ns->urn:xmpp:pubkey:2(jabber:client) 17/01/2014 22:12:52 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.SASL instance at 0x255bfc8> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248> 17/01/2014 22:12:52 (I) nbxmpp.auth_nb SASL not supported by server 17/01/2014 22:12:52 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.NonBlockingNonSASL instance at 0x256af80> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248> 17/01/2014 22:12:52 (I) nbxmpp.auth_nb Querying server about possible auth methods 17/01/2014 22:12:52 (I) nbxmpp.transports_nb Plugging fd 22, W:True, R:True 17/01/2014 22:12:52 (I) nbxmpp.idlequeue read timeout set for fd 22 on 60 seconds 17/01/2014 22:12:52 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:12:52 (I) nbxmpp.transports_nb Plugging fd 22, W:False, R:True 17/01/2014 22:12:52 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: _____________ <iq xmlns="jabber:client" type="get" id="65"><query xmlns="jabber:iq:auth"><username>***</username></query></iq> _____________ 17/01/2014 22:12:52 (D) gajim.c.ged stanza-sent Args: (<common.connection_handlers_events.StanzaSentEvent object at 0x246d250>,) 17/01/2014 22:12:52 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:12:52 (I) nbxmpp.idlequeue read timeout removed for fd 22 17/01/2014 22:12:52 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:error><not-authorized xmlns='urn:ietf:params:xml:ns:xmpp-streams'/></stream:error></stream:stream> _____________ 17/01/2014 22:12:52 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x246d250>,) 17/01/2014 22:12:52 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 2 , tag -> stream:error, attrs -> {} 17/01/2014 22:12:52 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 3 , tag -> not-authorized, attrs -> {u'xmlns': u'urn:ietf:params:xml:ns:xmpp-streams'} 17/01/2014 22:12:52 (I) nbxmpp.simplexml DEPTH -> 3 , tag -> not-authorized 17/01/2014 22:12:52 (I) nbxmpp.simplexml DEPTH -> 2 , tag -> stream:error 17/01/2014 22:12:52 (W) nbxmpp.dispatcher_nb Unknown stanza: error 17/01/2014 22:12:52 (D) gajim.c.connection_handlers StreamCB 17/01/2014 22:12:52 (D) gajim.c.ged stream-received Args: (<common.connection_handlers_events.StreamReceivedEvent object at 0x246d3d0>,) 17/01/2014 22:12:52 (I) nbxmpp.simplexml DEPTH -> 1 , tag -> stream:stream 17/01/2014 22:12:52 (I) nbxmpp.simplexml Got higher than dispatch level. Stream terminated? 17/01/2014 22:12:52 (I) nbxmpp.client_nb Disconnecting NBClient: not-authorized 17/01/2014 22:12:52 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.NonBlockingNonSASL instance at 0x256af80> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248>. 17/01/2014 22:12:52 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.SASL instance at 0x255bfc8> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248>. 17/01/2014 22:12:52 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x255f5f0> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x255f248>. 17/01/2014 22:12:52 (D) nbxmpp.client_nb Client disconnected.. 17/01/2014 22:12:52 (D) nbxmpp.client_nb Calling disconnect handler <bound method Connection._disconnectedReconnCB of <common.connection.Connection object at 0x22f7510>> 17/01/2014 22:12:52 (I) gajim.c.connection disconnectedReconnCB called 17/01/2014 22:12:52 (D) gajim.c.ged our-show Args: (<common.connection_handlers_events.OurShowEvent object at 0x246d3d0>,) 17/01/2014 22:12:52 (D) gajim.c.ged our-show Args: (<common.connection_handlers_events.OurShowEvent object at 0x246d3d0>,) 17/01/2014 22:12:52 (I) gajim.c.connection Reconnect to crypticspace.com in 17s 17/01/2014 22:12:56 (D) gajim.c.ged our-show Args: (<common.connection_handlers_events.OurShowEvent object at 0x246d950>,)
  209. Asterix this is the begining?
  210. Asterix you seems to try to connect only in plain mode ... so SSL can't be started ...
  211. Maranda beginning and end of the connection
  212. Asterix what's the value of connection_types option in ACE for this account?
  213. Maranda Asterix, it's not even attempting to do starttls
  214. Asterix 17/01/2014 22:12:47 (I) gajim.c.connection >>>>>> Connecting to crypticspace.com [crypticspace.com:5222], type = plain
  215. Maranda I get a dialog saying the connection will be unencrypted
  216. Asterix it shoud be type = tls instead of plain
  217. Maranda tls ssl plain
  218. Maranda (the value of the variable)
  219. Asterix so why does gajim starts with plain???
  220. Asterix are you sure it's really the begining?
  221. Maranda yes, but I got a dialog saying if I want to connect unsecurely first
  222. Maranda dunno if I catched it copying
  223. Asterix before showing this dialog, Gajim is supposed to try tls and ssl mode ...
  224. Asterix which I don't see in your logs
  225. Maranda $ gajim -v Logger gajim level set to 1 Logger nbxmpp level set to 1 17/01/2014 22:21:11 (I) gajim.gajim Encodings: d:utf-8, fs:UTF-8, p:UTF-8 17/01/2014 22:21:11 (D) gajim.c.resolver Import of libasyncns-python failed, getaddrinfo will block Traceback (most recent call last): File "/usr/share/gajim/src/common/resolver.py", line 44, in <module> import libasyncns File "/usr/share/gajim/src/common/demandimport.py", line 95, in _demandimport return _import(name, globals, locals, fromlist, level) ImportError: No module named libasyncns 17/01/2014 22:21:11 (D) gajim.c.gnupg gpg --status-fd 2 --no-tty --version 17/01/2014 22:21:11 (D) gajim.c.gnupg stderr reader: <Thread(Thread-1, initial daemon)> 17/01/2014 22:21:11 (D) gajim.c.gnupg stdout reader: <Thread(Thread-2, initial daemon)> 17/01/2014 22:21:11 (D) gajim.c.gnupg chunk: 'gpg (GnuPG) 1.4.11\nCopyright (C) 2010 Free Software Foundation, Inc.\nLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permit' /usr/share/gajim/src/common/passwords.py:108: UserWarning: multiple gnome keyring items found for account crypticspace.com; trying to use the first one... % account_name) 17/01/2014 22:21:11 (D) gajim.logind_listener logind is not on D-Bus, not activating logind listener 17/01/2014 22:21:11 (D) gajim.plugin_system Attributes processing started 17/01/2014 22:21:11 (D) gajim.plugin_system Mpris2Plugin : <class 'mpris2_support.mpris2_support.Mpris2Plugin'> 17/01/2014 22:21:11 (D) gajim.plugin_system is subclass of GajimPlugin 17/01/2014 22:21:11 (D) gajim.plugin_system mpris2_support : <module 'mpris2_support.mpris2_support' from '/home/torenn/.local/share/gajim/plugins/mpris2_support/mpris2_support.pyo'> 17/01/2014 22:21:11 (D) gajim.plugin_system Attributes processing started 17/01/2014 22:21:11 (D) gajim.plugin_system PluginInstaller : <class 'plugin_installer.plugin_installer.PluginInstaller'> 17/01/2014 22:21:11 (D) gajim.plugin_system is subclass of GajimPlugin 17/01/2014 22:21:11 (D) gajim.plugin_system plugin_installer : <module 'plugin_installer.plugin_installer' from '/home/torenn/.local/share/gajim/plugins/plugin_installer/plugin_installer.pyo'> 17/01/2014 22:21:11 (D) gajim.plugin_system Attributes processing started 17/01/2014 22:21:11 (D) gajim.plugin_system OtrPlugin : <class 'gotr.otrmodule.OtrPlugin'> 17/01/2014 22:21:11 (D) gajim.plugin_system is subclass of GajimPlugin 17/01/2014 22:21:11 (D) gajim.plugin_system otrmodule : <module 'gotr.otrmodule' from '/home/torenn/.local/share/gajim/plugins/gotr/otrmodule.pyo'> 17/01/2014 22:21:11 (D) gajim.plugin_system potr : <module 'gotr.potr' from '/home/torenn/.local/share/gajim/plugins/gotr/potr/__init__.pyo'> 17/01/2014 22:21:11 (D) gajim.plugin_system ui : <module 'gotr.ui' from '/home/torenn/.local/share/gajim/plugins/gotr/ui.pyo'> 17/01/2014 22:21:11 (D) gajim.plugin_system Attributes processing started 17/01/2014 22:21:11 (D) gajim.plugin_system SetLocationPlugin : <class 'set_location.set_location.SetLocationPlugin'> 17/01/2014 22:21:11 (D) gajim.plugin_system is subclass of GajimPlugin 17/01/2014 22:21:11 (D) gajim.plugin_system set_location : <module 'set_location.set_location' from '/home/torenn/.local/share/gajim/plugins/set_location/set_location.pyo'> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system Mpris2Plugin.init() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system Mpris2Plugin.init() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system PluginInstallerPlugin.init() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.local_file_path() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.local_file_path() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system PluginInstallerPlugin.init() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.local_file_path() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.local_file_path() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.load_config() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system SetLocationPlugin.init() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.local_file_path() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.local_file_path() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system SetLocationPlugin.init() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system GajimPlugin.__init__() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system NowListenPlugin.activate() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system NowListenPlugin.activate() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system PluginInstallerPlugin.activate() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system PluginInstallerPlugin.activate() <left> 17/01/2014 22:21:11 (D) gajim.plugin_system SetLocationPlugin.activate() <entered> 17/01/2014 22:21:11 (D) gajim.plugin_system SetLocationPlugin.activate() <left> 17/01/2014 22:21:11 (D) gajim.c.ged roster-received Args: (<common.connection_handlers_events.RosterReceivedEvent object at 0x7fac82673ad0>,) 17/01/2014 22:21:12 (D) gajim.c.gnupg gpg --status-fd 2 --no-tty --version 17/01/2014 22:21:12 (D) gajim.c.gnupg stderr reader: <Thread(Thread-3, initial daemon)> 17/01/2014 22:21:12 (D) gajim.c.gnupg stdout reader: <Thread(Thread-4, initial daemon)> 17/01/2014 22:21:12 (D) gajim.c.gnupg chunk: 'gpg (GnuPG) 1.4.11\nCopyright (C) 2010 Free Software Foundation, Inc.\nLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permit' 17/01/2014 22:21:12 (D) gajim.c.ged before-change-show Args: (<common.connection_handlers_events.BeforeChangeShowEvent object at 0x1c0a050>,) 17/01/2014 22:21:12 (D) gajim.c.resolver resolve _xmpp-client._tcp.crypticspace.com type=srv 17/01/2014 22:21:12 (D) gajim.c.resolver Starting to resolve _xmpp-client._tcp.crypticspace.com using <common.resolver.NSLookupResolver instance at 0x1decf80> 17/01/2014 22:21:12 (I) nbxmpp.idlequeue read timeout set for fd 16 on 20 seconds 17/01/2014 22:21:12 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:12 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:12 (D) gajim.c.resolver Resolving result for _xmpp-client._tcp.crypticspace.com: [] 17/01/2014 22:21:12 (D) gajim.c.connection Connection to next host 17/01/2014 22:21:12 (I) gajim.c.connection >>>>>> Connecting to crypticspace.com [crypticspace.com:5222], type = tls 17/01/2014 22:21:12 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e70878> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8> 17/01/2014 22:21:12 (I) nbxmpp.transports_nb NonBlockingTCP Connect :: About to connect to 208.95.184.55:5222 17/01/2014 22:21:12 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:False 17/01/2014 22:21:12 (I) nbxmpp.idlequeue read timeout set for fd 16 on 30 seconds 17/01/2014 22:21:12 (I) nbxmpp.transports_nb After NB connect() of 31918200. "Operazione ora in corso" raised => CONNECTING 17/01/2014 22:21:12 (I) nbxmpp.transports_nb pollout called, state == CONNECTING 17/01/2014 22:21:12 (I) nbxmpp.transports_nb 31918200 socket wrapper connected 17/01/2014 22:21:12 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:12 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:False 17/01/2014 22:21:12 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: None, data: None... 17/01/2014 22:21:12 (I) nbxmpp.plugin Plugging <nbxmpp.dispatcher_nb.XMPPDispatcher instance at 0x1e70bd8> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8> 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering namespace "unknown" 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering namespace "http://etherx.jabber.org/streams" 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering namespace "jabber:client" 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "iq" as <class 'nbxmpp.protocol.Iq'>(jabber:client) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "presence" as <class 'nbxmpp.protocol.Presence'>(jabber:client) 17/01/2014 22:21:12 (D) nbxmpp.dispatcher_nb Registering protocol "message" as <class 'nbxmpp.protocol.Message'>(jabber:client) 17/01/2014 22:21:12 (D) nbxmpp.simplexml Preparing to handle incoming XML stream. 17/01/2014 22:21:12 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:True 17/01/2014 22:21:12 (I) nbxmpp.client_nb setting RECEIVE_DOCUMENT_ATTRIBUTES on next receive 17/01/2014 22:21:12 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:12 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:True 17/01/2014 22:21:12 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: _____________ <?xml version='1.0'?><stream:stream xmlns="jabber:client" to="crypticspace.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="it" > _____________ 17/01/2014 22:21:12 (D) gajim.c.ged stanza-sent Args: (<common.connection_handlers_events.StanzaSentEvent object at 0x2170150>,) 17/01/2014 22:21:12 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:12 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:12 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='crypticspace.com' id='cc0_115697_787960173' version='1.0'> _____________ 17/01/2014 22:21:12 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2170150>,) 17/01/2014 22:21:12 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: RECEIVE_DOCUMENT_ATTRIBUTES, data: <stream:stream xmlns... 17/01/2014 22:21:12 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 1 , tag -> stream:stream, attrs -> {u'from': u'crypticspace.com', u'xmlns': u'jabber:client', u'xmlns:stream': u'http://etherx.jabber.org/streams', u'id': u'cc0_115697_787960173', u'version': u'1.0'} 17/01/2014 22:21:12 (I) nbxmpp.client_nb setting RECEIVE_STREAM_FEATURES on next receive 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:13 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:13 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'><required/></starttls></stream:features> _____________ 17/01/2014 22:21:13 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2170150>,) 17/01/2014 22:21:13 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: RECEIVE_STREAM_FEATURES, data: <stream:features><st... 17/01/2014 22:21:13 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 2 , tag -> stream:features, attrs -> {} 17/01/2014 22:21:13 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 3 , tag -> starttls, attrs -> {u'xmlns': u'urn:ietf:params:xml:ns:xmpp-tls'} 17/01/2014 22:21:13 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 4 , tag -> required, attrs -> {} 17/01/2014 22:21:13 (I) nbxmpp.simplexml DEPTH -> 4 , tag -> required 17/01/2014 22:21:13 (I) nbxmpp.simplexml DEPTH -> 3 , tag -> starttls 17/01/2014 22:21:13 (I) nbxmpp.simplexml DEPTH -> 2 , tag -> stream:features 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Got http://etherx.jabber.org/streams/features stanza 17/01/2014 22:21:13 (I) nbxmpp.client_nb got STREAM FEATURES in second recv 17/01/2014 22:21:13 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: STREAM_STARTED, data: None... 17/01/2014 22:21:13 (I) nbxmpp.client_nb TLS supported by remote server. Requesting TLS start. 17/01/2014 22:21:13 (I) nbxmpp.client_nb -------------tls_negotiaton_handler() >> tag: None 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering handler <bound method NonBlockingClient._tls_negotiation_handler of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8>> for "proceed" type-> ns->(urn:ietf:params:xml:ns:xmpp-tls) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering namespace "urn:ietf:params:xml:ns:xmpp-tls" 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(urn:ietf:params:xml:ns:xmpp-tls) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(urn:ietf:params:xml:ns:xmpp-tls) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "proceed" as <class 'nbxmpp.protocol.Protocol'>(urn:ietf:params:xml:ns:xmpp-tls) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering handler <bound method NonBlockingClient._tls_negotiation_handler of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8>> for "failure" type-> ns->(urn:ietf:params:xml:ns:xmpp-tls) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "failure" as <class 'nbxmpp.protocol.Protocol'>(urn:ietf:params:xml:ns:xmpp-tls) 17/01/2014 22:21:13 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:True 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:13 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:True 17/01/2014 22:21:13 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: _____________ <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> _____________ 17/01/2014 22:21:13 (D) gajim.c.ged stanza-sent Args: (<common.connection_handlers_events.StanzaSentEvent object at 0x2173550>,) 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:13 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:13 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> _____________ 17/01/2014 22:21:13 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2173550>,) 17/01/2014 22:21:13 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 2 , tag -> proceed, attrs -> {u'xmlns': u'urn:ietf:params:xml:ns:xmpp-tls'} 17/01/2014 22:21:13 (I) nbxmpp.simplexml DEPTH -> 2 , tag -> proceed 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Got urn:ietf:params:xml:ns:xmpp-tls/proceed stanza 17/01/2014 22:21:13 (I) nbxmpp.client_nb -------------tls_negotiaton_handler() >> tag: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls" /> 17/01/2014 22:21:13 (I) nbxmpp.client_nb Got starttls proceed response. Switching to TLS/SSL... 17/01/2014 22:21:13 (I) nbxmpp.plugin Plugging <nbxmpp.tls_nb.NonBlockingTLS instance at 0x1dc5b00> __INTO__ <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e70878> 17/01/2014 22:21:13 (I) nbxmpp.tls_nb Starting TLS estabilishing 17/01/2014 22:21:13 (D) nbxmpp.tls_nb _startSSL called 17/01/2014 22:21:13 (D) nbxmpp.tls_nb _startSSL_pyOpenSSL called 17/01/2014 22:21:13 (D) nbxmpp.tls_nb nbxmpp.tls_nb.PyOpenSSLWrapper.__init__ called with <OpenSSL.SSL.Connection object at 0x1c9c530> 17/01/2014 22:21:13 (D) nbxmpp.tls_nb Initiating handshake... 17/01/2014 22:21:13 (D) nbxmpp.tls_nb Synchronous handshake completed 17/01/2014 22:21:13 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: None, data: None... 17/01/2014 22:21:13 (I) nbxmpp.plugin Plugging <nbxmpp.dispatcher_nb.XMPPDispatcher instance at 0x1e70bd8> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8>. 17/01/2014 22:21:13 (I) nbxmpp.plugin Plugging <nbxmpp.dispatcher_nb.XMPPDispatcher instance at 0x1dc5f38> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8> 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering namespace "unknown" 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering namespace "http://etherx.jabber.org/streams" 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering namespace "jabber:client" 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "iq" as <class 'nbxmpp.protocol.Iq'>(jabber:client) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "presence" as <class 'nbxmpp.protocol.Presence'>(jabber:client) 17/01/2014 22:21:13 (D) nbxmpp.dispatcher_nb Registering protocol "message" as <class 'nbxmpp.protocol.Message'>(jabber:client) 17/01/2014 22:21:13 (D) nbxmpp.simplexml Preparing to handle incoming XML stream. 17/01/2014 22:21:13 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:True 17/01/2014 22:21:13 (I) nbxmpp.client_nb setting RECEIVE_DOCUMENT_ATTRIBUTES on next receive 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:13 (D) nbxmpp.tls_nb Recv: Want-error: WantReadError() 17/01/2014 22:21:13 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:14 (D) nbxmpp.tls_nb Recv: Want-error: WantReadError() 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:14 (D) nbxmpp.tls_nb Recv: Caught OpenSSL.SSL.Error: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 167, in recv retval = self.sslobj.recv(bufsize) Error: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')] 17/01/2014 22:21:14 (I) nbxmpp.transports_nb _do_receive, caught SSL error, got None: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 572, in _do_receive received = self._recv(RECV_BUFSIZE) File "/usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 186, in recv raise SSLWrapper.Error(self.sock or self.sslobj, e) Error: <unprintable Error object> 17/01/2014 22:21:14 (I) nbxmpp.transports_nb Connection to 208.95.184.55:5222 lost: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')] ([('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')],) Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 572, in _do_receive received = self._recv(RECV_BUFSIZE) File "/usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 186, in recv raise SSLWrapper.Error(self.sock or self.sslobj, e) Error: <unprintable Error object> 17/01/2014 22:21:14 (I) nbxmpp.plugin Plugging <nbxmpp.tls_nb.NonBlockingTLS instance at 0x1dc5b00> __OUT__ of <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e70878>. 17/01/2014 22:21:14 (I) nbxmpp.client_nb Disconnecting NBClient: 17/01/2014 22:21:14 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e70878> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e703f8>. 17/01/2014 22:21:14 (D) nbxmpp.client_nb Client disconnected.. 17/01/2014 22:21:14 (D) nbxmpp.client_nb calling on_connect_failure cb 17/01/2014 22:21:14 (I) gajim.c.connection >>>>>> Connecting to crypticspace.com [crypticspace.com:5223], type = ssl 17/01/2014 22:21:14 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e41c68> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e41560> 17/01/2014 22:21:14 (I) nbxmpp.transports_nb NonBlockingTCP Connect :: About to connect to 208.95.184.55:5223 17/01/2014 22:21:14 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:False 17/01/2014 22:21:14 (I) nbxmpp.idlequeue read timeout set for fd 16 on 30 seconds 17/01/2014 22:21:14 (I) nbxmpp.transports_nb After NB connect() of 31726696. "Operazione ora in corso" raised => CONNECTING 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTING 17/01/2014 22:21:14 (I) nbxmpp.transports_nb 31726696 socket wrapper connected 17/01/2014 22:21:14 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:14 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:False 17/01/2014 22:21:14 (I) nbxmpp.plugin Plugging <nbxmpp.tls_nb.NonBlockingTLS instance at 0x1e70a70> __INTO__ <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e41c68> 17/01/2014 22:21:14 (I) nbxmpp.tls_nb Starting TLS estabilishing 17/01/2014 22:21:14 (D) nbxmpp.tls_nb _startSSL called 17/01/2014 22:21:14 (D) nbxmpp.tls_nb _startSSL_pyOpenSSL called 17/01/2014 22:21:14 (D) nbxmpp.tls_nb nbxmpp.tls_nb.PyOpenSSLWrapper.__init__ called with <OpenSSL.SSL.Connection object at 0x1c9ce88> 17/01/2014 22:21:14 (D) nbxmpp.tls_nb Initiating handshake... 17/01/2014 22:21:14 (D) nbxmpp.tls_nb Synchronous handshake completed 17/01/2014 22:21:14 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: None, data: None... 17/01/2014 22:21:14 (I) nbxmpp.plugin Plugging <nbxmpp.dispatcher_nb.XMPPDispatcher instance at 0x1e587a0> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e41560> 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering namespace "unknown" 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering namespace "http://etherx.jabber.org/streams" 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering namespace "jabber:client" 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "iq" as <class 'nbxmpp.protocol.Iq'>(jabber:client) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "presence" as <class 'nbxmpp.protocol.Presence'>(jabber:client) 17/01/2014 22:21:14 (D) nbxmpp.dispatcher_nb Registering protocol "message" as <class 'nbxmpp.protocol.Message'>(jabber:client) 17/01/2014 22:21:14 (D) nbxmpp.simplexml Preparing to handle incoming XML stream. 17/01/2014 22:21:14 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:True 17/01/2014 22:21:14 (I) nbxmpp.client_nb setting RECEIVE_DOCUMENT_ATTRIBUTES on next receive 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:14 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:15 (D) nbxmpp.tls_nb Recv: Want-error: WantReadError() 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:15 (D) nbxmpp.tls_nb Recv: Want-error: WantReadError() 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:15 (D) nbxmpp.tls_nb Recv: Caught OpenSSL.SSL.Error: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 167, in recv retval = self.sslobj.recv(bufsize) Error: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')] 17/01/2014 22:21:15 (I) nbxmpp.transports_nb _do_receive, caught SSL error, got None: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 572, in _do_receive received = self._recv(RECV_BUFSIZE) File "/usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 186, in recv raise SSLWrapper.Error(self.sock or self.sslobj, e) Error: <unprintable Error object> 17/01/2014 22:21:15 (I) nbxmpp.transports_nb Connection to 208.95.184.55:5223 lost: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')] ([('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')],) Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 572, in _do_receive received = self._recv(RECV_BUFSIZE) File "/usr/lib/python2.7/dist-packages/nbxmpp/tls_nb.py", line 186, in recv raise SSLWrapper.Error(self.sock or self.sslobj, e) Error: <unprintable Error object> 17/01/2014 22:21:15 (I) nbxmpp.plugin Plugging <nbxmpp.tls_nb.NonBlockingTLS instance at 0x1e70a70> __OUT__ of <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e41c68>. 17/01/2014 22:21:15 (I) nbxmpp.client_nb Disconnecting NBClient: 17/01/2014 22:21:15 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e41c68> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e41560>. 17/01/2014 22:21:15 (D) nbxmpp.client_nb Client disconnected.. 17/01/2014 22:21:15 (D) nbxmpp.client_nb calling on_connect_failure cb 17/01/2014 22:21:15 (I) gajim.c.connection >>>>>> Connecting to crypticspace.com [crypticspace.com:5222], type = plain 17/01/2014 22:21:15 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e58950> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8> 17/01/2014 22:21:15 (I) nbxmpp.transports_nb NonBlockingTCP Connect :: About to connect to 208.95.184.55:5222 17/01/2014 22:21:15 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:False 17/01/2014 22:21:15 (I) nbxmpp.idlequeue read timeout set for fd 16 on 30 seconds 17/01/2014 22:21:15 (I) nbxmpp.transports_nb After NB connect() of 31820112. "Operazione ora in corso" raised => CONNECTING 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTING 17/01/2014 22:21:15 (I) nbxmpp.transports_nb 31820112 socket wrapper connected 17/01/2014 22:21:15 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:15 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:False 17/01/2014 22:21:15 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: None, data: None... 17/01/2014 22:21:15 (I) nbxmpp.plugin Plugging <nbxmpp.dispatcher_nb.XMPPDispatcher instance at 0x1e58878> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8> 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering namespace "unknown" 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(unknown) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering namespace "http://etherx.jabber.org/streams" 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering namespace "jabber:client" 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "unknown" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "default" as <class 'nbxmpp.protocol.Protocol'>(jabber:client) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "iq" as <class 'nbxmpp.protocol.Iq'>(jabber:client) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "presence" as <class 'nbxmpp.protocol.Presence'>(jabber:client) 17/01/2014 22:21:15 (D) nbxmpp.dispatcher_nb Registering protocol "message" as <class 'nbxmpp.protocol.Message'>(jabber:client) 17/01/2014 22:21:15 (D) nbxmpp.simplexml Preparing to handle incoming XML stream. 17/01/2014 22:21:15 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:True 17/01/2014 22:21:15 (I) nbxmpp.client_nb setting RECEIVE_DOCUMENT_ATTRIBUTES on next receive 17/01/2014 22:21:15 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:15 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:True 17/01/2014 22:21:15 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: _____________ <?xml version='1.0'?><stream:stream xmlns="jabber:client" to="crypticspace.com" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="it" > _____________ 17/01/2014 22:21:15 (D) gajim.c.ged stanza-sent Args: (<common.connection_handlers_events.StanzaSentEvent object at 0x2188c10>,) 17/01/2014 22:21:16 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:16 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:16 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='crypticspace.com' id='cc0_115707_734290902' version='1.0'> _____________ 17/01/2014 22:21:16 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2188d10>,) 17/01/2014 22:21:16 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: RECEIVE_DOCUMENT_ATTRIBUTES, data: <stream:stream xmlns... 17/01/2014 22:21:16 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 1 , tag -> stream:stream, attrs -> {u'from': u'crypticspace.com', u'xmlns': u'jabber:client', u'xmlns:stream': u'http://etherx.jabber.org/streams', u'id': u'cc0_115707_734290902', u'version': u'1.0'} 17/01/2014 22:21:16 (I) nbxmpp.client_nb setting RECEIVE_STREAM_FEATURES on next receive 17/01/2014 22:21:16 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:16 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:16 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'><required/></starttls></stream:features> _____________ 17/01/2014 22:21:16 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2188d10>,) 17/01/2014 22:21:16 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: RECEIVE_STREAM_FEATURES, data: <stream:features><st... 17/01/2014 22:21:16 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 2 , tag -> stream:features, attrs -> {} 17/01/2014 22:21:16 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 3 , tag -> starttls, attrs -> {u'xmlns': u'urn:ietf:params:xml:ns:xmpp-tls'} 17/01/2014 22:21:16 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 4 , tag -> required, attrs -> {} 17/01/2014 22:21:16 (I) nbxmpp.simplexml DEPTH -> 4 , tag -> required 17/01/2014 22:21:16 (I) nbxmpp.simplexml DEPTH -> 3 , tag -> starttls 17/01/2014 22:21:16 (I) nbxmpp.simplexml DEPTH -> 2 , tag -> stream:features 17/01/2014 22:21:16 (D) nbxmpp.dispatcher_nb Got http://etherx.jabber.org/streams/features stanza 17/01/2014 22:21:16 (I) nbxmpp.client_nb got STREAM FEATURES in second recv 17/01/2014 22:21:16 (I) nbxmpp.client_nb -------------xmpp_connect_machine() >> mode: STREAM_STARTED, data: None... 17/01/2014 22:21:16 (D) gajim.c.ged plain-connection Args: (<common.connection_handlers_events.PlainConnectionEvent object at 0x218d390>,) 17/01/2014 22:21:26 (D) gajim.c.connection Connected to server crypticspace.com:5222 with plain 17/01/2014 22:21:26 (D) gajim.c.ged connection-type Args: (<common.connection_handlers_events.ConnectionTypeEvent object at 0x218df10>,) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._messageCB of <common.connection.Connection object at 0x1c09510>> for "message" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._presenceCB of <common.connection.Connection object at 0x1c09510>> for "presence" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._pubsubEventCB of <common.connection.Connection object at 0x1c09510>> for "message" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._vCardCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->vcard-temp(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._rosterSetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->jabber:iq:roster(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._siSetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->http://jabber.org/protocol/si(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._rosterItemExchangeCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->http://jabber.org/protocol/rosterx(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._siErrorCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->http://jabber.org/protocol/si(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._siResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->http://jabber.org/protocol/si(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._discoGetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->http://jabber.org/protocol/disco(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._bytestreamSetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->http://jabber.org/protocol/bytestreams(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._bytestreamResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->http://jabber.org/protocol/bytestreams(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._bytestreamErrorCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->http://jabber.org/protocol/bytestreams(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection.IBBAllIqHandler of <common.connection.Connection object at 0x1c09510>> for "iq" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection.IBBIqHandler of <common.connection.Connection object at 0x1c09510>> for "iq" type-> ns->http://jabber.org/protocol/ibb(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection.IBBMessageHandler of <common.connection.Connection object at 0x1c09510>> for "message" type-> ns->http://jabber.org/protocol/ibb(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverItemsCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->http://jabber.org/protocol/disco#items(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverItemsErrorCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->http://jabber.org/protocol/disco#items(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverInfoCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->http://jabber.org/protocol/disco#info(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverInfoErrorCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->http://jabber.org/protocol/disco#info(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._VersionCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->jabber:iq:version(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._TimeCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->jabber:iq:time(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._TimeRevisedCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->urn:xmpp:time(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._LastCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->jabber:iq:last(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._LastResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->jabber:iq:last(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._VersionResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->jabber:iq:version(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._TimeRevisedResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->urn:xmpp:time(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._MucOwnerCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->http://jabber.org/protocol/muc#owner(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._MucAdminCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->http://jabber.org/protocol/muc#admin(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PrivateCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->jabber:iq:private(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._SecLabelCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->urn:xmpp:sec-label:catalog:2(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._HttpAuthCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->http://jabber.org/protocol/http-auth(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._CommandExecuteCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->http://jabber.org/protocol/commands(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._gMailNewMailCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->google:mail:notify(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._gMailQueryCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->google:mail:notify(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverInfoGetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->http://jabber.org/protocol/disco#info(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._DiscoverItemsGetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->http://jabber.org/protocol/disco#items(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._IqPingCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->urn:xmpp:ping(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._SearchCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->jabber:iq:search(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PrivacySetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->jabber:iq:privacy(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._ArchiveCB of <common.connection.Connection object at 0x1c09510>> for "iq" type-> ns->urn:xmpp:archive(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubSubCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubSubErrorCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._JingleCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._JingleCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._JingleCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->set ns->urn:xmpp:jingle:1(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._ErrorCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->error ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._IqCB of <common.connection.Connection object at 0x1c09510>> for "iq" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StanzaArrivedCB of <common.connection.Connection object at 0x1c09510>> for "iq" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._ResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StanzaArrivedCB of <common.connection.Connection object at 0x1c09510>> for "presence" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StanzaArrivedCB of <common.connection.Connection object at 0x1c09510>> for "message" type-> ns->(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._StreamCB of <common.connection.Connection object at 0x1c09510>> for "unknown" type->urn:ietf:params:xml:ns:xmpp-streams ns->(http://etherx.jabber.org/streams) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubkeyGetCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->get ns->urn:xmpp:pubkey:2(jabber:client) 17/01/2014 22:21:26 (D) nbxmpp.dispatcher_nb Registering handler <bound method Connection._PubkeyResultCB of <common.connection.Connection object at 0x1c09510>> for "iq" type->result ns->urn:xmpp:pubkey:2(jabber:client) 17/01/2014 22:21:26 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.SASL instance at 0x1e7ca28> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8> 17/01/2014 22:21:26 (I) nbxmpp.auth_nb SASL not supported by server 17/01/2014 22:21:26 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.NonBlockingNonSASL instance at 0x1e7cf38> __INTO__ <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8> 17/01/2014 22:21:26 (I) nbxmpp.auth_nb Querying server about possible auth methods 17/01/2014 22:21:26 (I) nbxmpp.transports_nb Plugging fd 16, W:True, R:True 17/01/2014 22:21:26 (I) nbxmpp.idlequeue read timeout set for fd 16 on 60 seconds 17/01/2014 22:21:26 (I) nbxmpp.transports_nb pollout called, state == CONNECTED 17/01/2014 22:21:26 (I) nbxmpp.transports_nb Plugging fd 16, W:False, R:True 17/01/2014 22:21:26 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: _____________ <iq xmlns="jabber:client" type="get" id="1"><query xmlns="jabber:iq:auth"><username>***</username></query></iq> _____________ 17/01/2014 22:21:26 (D) gajim.c.ged stanza-sent Args: (<common.connection_handlers_events.StanzaSentEvent object at 0x2191310>,) 17/01/2014 22:21:27 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:27 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:27 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ <stream:error><not-authorized xmlns='urn:ietf:params:xml:ns:xmpp-streams'/></stream:error> _____________ 17/01/2014 22:21:27 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2191310>,) 17/01/2014 22:21:27 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 2 , tag -> stream:error, attrs -> {} 17/01/2014 22:21:27 (I) nbxmpp.simplexml STARTTAG.. DEPTH -> 3 , tag -> not-authorized, attrs -> {u'xmlns': u'urn:ietf:params:xml:ns:xmpp-streams'} 17/01/2014 22:21:27 (I) nbxmpp.simplexml DEPTH -> 3 , tag -> not-authorized 17/01/2014 22:21:27 (I) nbxmpp.simplexml DEPTH -> 2 , tag -> stream:error 17/01/2014 22:21:27 (W) nbxmpp.dispatcher_nb Unknown stanza: error 17/01/2014 22:21:27 (D) gajim.c.connection_handlers StreamCB 17/01/2014 22:21:27 (D) gajim.c.ged stream-received Args: (<common.connection_handlers_events.StreamReceivedEvent object at 0x2191590>,) 17/01/2014 22:21:27 (I) nbxmpp.transports_nb pollin called, state == CONNECTED 17/01/2014 22:21:27 (I) nbxmpp.idlequeue read timeout removed for fd 16 17/01/2014 22:21:27 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: _____________ </stream:stream> _____________ 17/01/2014 22:21:27 (D) gajim.c.ged stanza-received Args: (<common.connection_handlers_events.StanzaReceivedEvent object at 0x2191510>,) 17/01/2014 22:21:27 (I) nbxmpp.simplexml DEPTH -> 1 , tag -> stream:stream 17/01/2014 22:21:27 (I) nbxmpp.simplexml Got higher than dispatch level. Stream terminated? 17/01/2014 22:21:27 (I) nbxmpp.client_nb Disconnecting NBClient: not-authorized 17/01/2014 22:21:27 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.NonBlockingNonSASL instance at 0x1e7cf38> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8>. 17/01/2014 22:21:27 (I) nbxmpp.plugin Plugging <nbxmpp.auth_nb.SASL instance at 0x1e7ca28> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8>. 17/01/2014 22:21:27 (I) nbxmpp.plugin Plugging <nbxmpp.transports_nb.NonBlockingTCP instance at 0x1e58950> __OUT__ of <nbxmpp.client_nb.NonBlockingClient instance at 0x1e58cf8>. 17/01/2014 22:21:27 (D) nbxmpp.client_nb Client disconnected.. 17/01/2014 22:21:27 (D) nbxmpp.client_nb Calling disconnect handler <bound method Connection._disconnectedReconnCB of <common.connection.Connection object at 0x1c09510>> 17/01/2014 22:21:27 (I) gajim.c.connection disconnectedReconnCB called 17/01/2014 22:21:27 (D) gajim.c.ged our-show Args: (<common.connection_handlers_events.OurShowEvent object at 0x2191690>,) 17/01/2014 22:21:27 (D) gajim.c.ged our-show Args: (<common.connection_handlers_events.OurShowEvent object at 0x2188c90>,) 17/01/2014 22:21:27 (I) gajim.c.connection Reconnect to crypticspace.com in 7s
  226. Maranda Asterix, this is the full capture
  227. Asterix haaa ok so starttls is tried!
  228. Asterix but SSL verification fails
  229. Asterix same as me
  230. Asterix so it try on legacy port 5223
  231. Asterix same thing happens
  232. Asterix so it tries without SSL
  233. Asterix and you see the logs you show me
  234. Maranda I guess I got mislead by the console output again
  235. Maranda err the problem is that remote end doesn't support legacy ssl
  236. Asterix nore TLS?
  237. Maranda I suppose it shown just after the tls handshake failed.
  238. Maranda Asterix no it's that I didn't see anything prior of the dialog
  239. Maranda I guess I should have tried using the verbose logs before :/
  240. Maranda nm
  241. Maranda Asterix, it should support TLS but they may have messed up.. and since they always do me thinking the contrary after I looked at the XML console was a bit naive :/
  242. xmt Asterix, do I need gstreamer-plugins-ugly or just base and good?
  243. Asterix we need fsrtpconference
  244. Asterix I don't remember in which plugin it is ...
  245. xmt Does that come with farstream?
  246. Maranda Asterix, though it should show the connection failed on the dialog
  247. Asterix xmt: no, it's in a gstreamer plugin
  248. xmt Ok
  249. Asterix Maranda: somewhere, yes ...
  250. xmt Which codecs do I absolutely need? Theora, Vorbis.. ?
  251. Maranda it currently just says "Gajim will try to connect insecurely" etc.. etc..
  252. Asterix xmt: I can't answer you ... Link Mauve could more than me I think
  253. Maranda at a first glance it could sound like the server just doesn't support encrypted streams (untrue in this case)
  254. Asterix Maranda: because it failed with SSL, but it tries plain connection before saying connection failed
  255. Asterix it's true .. we cannot connect with ssl, so it doesn't support encrypted stream
  256. Maranda but it should more transparently warn on that dialog that "the tls negotiation failed and ask if the users
  257. Maranda wants to reconnect insecurely instead"
  258. Maranda and leave the other dialog in case the server doesn't present tls support in features
  259. Asterix yes but .. My grand'd mother won't understand "TLS", "negociation" and things like that ...
  260. Asterix it's why we transparently try plain (with a warning though)
  261. Maranda obviously that's not terminology to be used
  262. Numinos @xmt: my brother just tried logging into facebook with gajim - same issue (he lives not here, so it can't be router-related or anything like that). he used gajim 0.15.1. i tried it with 0.15.4 and now 0.16-beta2). maybe it's not working with german facebook accounts somehow...!?
  263. Maranda Asterix, "Gajim failed to connect securely to this server because of an error, do you want to attempt to connect insecurely?"
  264. Maranda or something along those lines
  265. Asterix yep ... we could do something like that
  266. Asterix but thatt require some more tests
  267. Asterix because when we try plain, we have to know if we tries TLS before
  268. Asterix if we didn't tried TLS before, we should not show what you just said
  269. Maranda yup
  270. xmt Numinos: It's a facebook problem, not gajim. You'll have to bug Asterix to commit a workaround or something. :)
  271. Asterix a workarrounf for FB!?! you'll have to pay me a lot!!
  272. Asterix ;)
  273. Maranda And this is not an excuse for myself, because I should have thought about looking at the debug output both in Gajim and Pidgin instead of just the xml console like a noob, but well when your brain goes...
  274. Maranda it goes.
  275. Asterix :)
  276. Numinos xmt: i guess so. just wanted to confirm that i'm not the only one having this issue. don't think that fricking facebook will change anything for good
  277. Maranda Numinos what is the "issue" out of curiousity?
  278. Numinos Maranda: gajim won't connect with facebook - it just remains as "connecting"
  279. xmt Maranda, facebook was sending an incorrect reply to a disco#info query for his jid, causing log in to hang.
  280. xmt Pidgin just doesn't bother to issue the query.
  281. Maranda o.o
  282. Numinos strange thing is, that xabber (android app) and also pidgin/libpurple can handle it (while still slowly)
  283. Maranda Gajim shouldn't hang for an incorrect reply.. though.
  284. xmt It should probably give an error, yes.
  285. Maranda beside I suppose a dump from the XML console would help.
  286. Maranda (for real this time)
  287. Numinos already did that
  288. Maranda can I peek?
  289. Maranda :D
  290. xmt I can paste you the relevant bit. The full log had his password in so no :P
  291. Numinos there you go: https://conference.gajim.org:5281/pastebin/02f2244d-059b-473e-a411-7ec1f92bdcff
  292. Numinos yeah, the first one had it - but already changed it of course :-$
  293. xmt Numinos, that's from pidgin
  294. Numinos oh, you're right
  295. xmt Maranda, <!-- Out --> <iq xmlns="jabber:client" to="-100001195846487@chat.facebook.com" type="get" id="556"> <query xmlns="http://jabber.org/protocol/disco#info" /> </iq> <!-- In --> <iq from='chat.facebook.com' id='556' type='result'> <query xmlns='http://jabber.org/protocol/disco#info'> <identity category='server' type='Facebook XMPP'/> <feature var='http://jabber.org/protocol/commands'/> <feature var='http://jabber.org/protocol/chatstates'/> <feature var='vcard-temp'/> </query> </iq>
  296. Numinos do you want to paste him the relevant bits?
  297. Numinos ah, thx
  298. xmt Sorry, forgot to get rid of your jid :X
  299. Neustradamus Asterix, Maranda: plain is not secure, why there is this possibility?
  300. Numinos it might be that facebook requires plain
  301. Asterix Neustradamus: in some intranet that may not be a problem
  302. xmt Would be nice to have a setting to disable plain globally. To prevent accidents. :)
  303. Maranda xmt, for how much I detest facebook that disco info response doesn't look "broke"
  304. xmt Link Mauve said the from was wrong, it should be from the jid.
  305. Maranda !
  306. xmt You disagree?
  307. Asterix from of the answer != to of the request
  308. Maranda No, I'm just thinking I'm probably too tired to make anymore assertion without someone using their eyes to look at anything.
  309. Maranda I'm missing pieces of stuff anywhere.
  310. Maranda Asterix, I noticed... it... now.
  311. Asterix GN
  312. Maranda xmt, out of curiousity does the node part of the jid changes each time you connect?
  313. xmt Don't ask me. :P
  314. Maranda (the negative integer number, if you didn't check)
  315. Maranda well it's easy to verify
  316. Maranda I don't have a fb account so I can't do it
  317. xmt It's Numinos with the problem. ;)
  318. Numinos ._.
  319. GreenBlood I've never seen this room this much active.
  320. xmt hehe
  321. xmt Apparently I'm a good influence on the room. :P
  322. Numinos ok
  323. Numinos now this is getting weird
  324. Numinos i can receive facebook-messages in gajim
  325. Numinos and also answer
  326. Numinos but gajim can't resolve the names - better said there is no buddy list at all
  327. Numinos this only works when i'm online at the facebook website the same time
  328. Maranda I find entertaining that FB has their users logining using their username and password... and then instead of using the username as node when a resource is bound it uses an UID instead.
  329. Maranda that's cause Gajim doesn't retrieve the roster
  330. Maranda Submit a ticket
  331. xmt Numinos, close facebook but keep the gajim conversation window open... does it still work?
  332. Maranda Gajim should handle the disco info error gracefully.
  333. Maranda though actually it may.
  334. Numinos xmt: yes, now it does work. but still no buddylist. just added someone using his facebook id and it worked
  335. Numinos now trying to get offline with gajim, then online again (while not using the facebook website)
  336. Maranda Gajim determines if a server supports something by sending the disco info query or looking a server features.
  337. xmt Numinos, so you can log in. Great :). But your roster and maybe other things are broken...?
  338. Numinos xmt: exactly. also my login-status-indicator flashes without a break (just using the gnome icon-theme - kinda funny, a light bulb flashing the whole time ;))
  339. xmt Ah, so gajim doesn't count you as fully logged in.
  340. xmt I wonder how long the facebook code has gone neglected...
  341. Numinos reconnected now - i can't send messages to my buddy since gajim thinks he's offline
  342. Numinos my buddy (at the facebook website) see's my status as offline
  343. Numinos strange is also that all of his messages are shown twice in gajim
  344. Numinos it's a mess :D
  345. xmt Apparently you are the only facebook user, congrats!
  346. Numinos wohoo
  347. Numinos nothing to be proud of
  348. Maranda That's cause Gajim isn't sending presence to the server...
  349. Numinos well, seems that i can't reanswer these messages from my buddy... :D
  350. Numinos funny though that quick replies (plugin) works
  351. Numinos any chances that gajim will send it's presence to the server in future builds/releases? ;)
  352. Maranda and the FB server shouldn't route messages to you if the resource didn't send a presence...
  353. Numinos well, since facebook uses xmpp only for gateway and not as main chat-system it's a bit more complicated, i guess
  354. GreenBlood Sometimes I imagine the facebook-chat guy laughing evily in front of his computer.
  355. Maranda No...
  356. xmt Seems like gajim's log in sequence isn't very robust, if an incorrect reply causes it to stop.
  357. Maranda it's just that it's breaking the XMPP core rfc
  358. Maranda it's not more "complicated"
  359. Numinos maranda: might be. but several xmpp clients still can handle it
  360. Numinos thats a fact
  361. Maranda well... Pidgin is not exactly doing something correct
  362. Numinos don't get me wrong, really appreciate gajim. but it's obvious that this issue is not encountered by facebook alone
  363. Maranda Numinos the FB server is basically not advertising roster support.
  364. Numinos might be. i like pidgin for what it is, while it's totally overloaded for a xmpp standalone-client (which is the reason why i switched to gajim back). i also liked gaim more (since version 2 everything became worse)
  365. Maranda The fact it still attempts to retrieve a roster is weird.
  366. Maranda (even if it didn't break IQ bussness rules sending the reply from the wrong jid)
  367. Maranda Also it'd be interesting to see the flow above: https://conference.gajim.org:5281/pastebin/44461435-cd49-44ec-9a24-c62976e66456 -> at login Gajim doesn't send an iq request to the bare jid
  368. Maranda to determine roster support it should send it to chat.facebook.com
  369. Maranda so that's unrelated