Gajim - 2019-06-28


  1. andy > andy if you add a contact to multiple groups it will show multiple times in your roster Yes I know that.
  2. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9748 >: #9748: < OSError: [WinError 10038] An operation was attempted on something that is not a socket >
  3. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/50 >: #50: < Error on attempting to connect; no connection established; OSError [WinError 10038] An operation was attempted on something that is not a socket >
  4. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/67 >: #67: < SSL error during connection loss; OpenSSL.SSL.SysCallError (-1, 'Unexpected EOF') >
  5. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/58 >: #58: < OMEMO usage for non-gajim nbxmpp clients >
  6. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/56 >: #56: < Error in parse_http_message, KeyError: 'Content-Length' >
  7. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/56 >: #56: < Error in parse_http_message, KeyError: 'Content-Length' >
  8. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/55 >: #55: < Endless loop if server crashes while negotiating TLS >
  9. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/63 >: #63: < Gajim in endless loop trying to reconnect if networking has been stopped and then started manually >
  10. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/80 >: #80: < Network disconnect throws TypeError: disconnect() got an unexpected keyword argument 'err_message' >
  11. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/69 >: #69: < ValueError: JID must contain at least domain name >
  12. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/73 >: #73: < xsend.py errors >
  13. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/74 >: #74: < Bug that popped up out of no where >
  14. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/74 >: #74: < AttributeError in _on_sasl_auth 'NonBlockingClient' object has no attribute 'onreceive' >
  15. bot Daniel Brötzmann closed an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/76 >: #76: < [BEGINNER] Request an example for socks5 connection to a server >
  16. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/77 >: #77: < Document supported XEPs >
  17. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/78 >: #78: < error >
  18. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/78 >: #78: < Stream parsing error; xml.parsers.expat.ExpatError XML or text declaration not at start of entity >
  19. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/79 >: #79: < UnicodeDecodeError 'utf-8' codec can't decode byte 0xca in position 202 >
  20. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/59 >: #59: < Wrong authentication mechanism while using GSSAPI for one of the account on the same server >
  21. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/55 >: #55: < Endless loop if server crashes while negotiating TLS >
  22. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/54 >: #54: < Error in send_ack: 'NoneType' object has no attribute 'send' >
  23. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/67 >: #67: < SSL error during connection loss; OpenSSL.SSL.SysCallError (-1, 'Unexpected EOF') >
  24. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/50 >: #50: < Error on attempting to connect; no connection established; OSError [WinError 10038] An operation was attempted on something that is not a socket >
  25. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/79 >: #79: < UnicodeDecodeError 'utf-8' codec can't decode byte 0xca in position 202 >
  26. bot Daniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/72 >: #72: < KeyError in self.queue[fd].read_timeout() >
  27. wurstsalat sorry for spamming you guys ;) everything done now
  28. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9747 >: #9747: < sqlite3.OperationalError: attempt to write a readonly database >
  29. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8151 >: #8151: < traceback on long duration of having no Internet >
  30. bot Daniel Brötzmann created an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/81 >: #81: < High CPU usage when connected to a domain with both AAAA and A record but no IPv6 support >
  31. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8775 >: #8775: < High CPU usage when connected to a domain with both AAAA and A record but no IPv6 support >
  32. bot Daniel Brötzmann proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/484 >: Move some accelerators from Glade file into code
  33. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/450 >: WIP: Rework AccountCreationWizard
  34. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/450 >: WIP: Rework AccountCreationWizard
  35. kerel Hi!
  36. kerel When I send a message from gajim (1.1.3) to a contact (bob) with two devices (gajim(1.1.3) and conversations(2.4.0-beta+fcr)), the message will be displayed in bobs Conversations only, not in his gajim.
  37. kerel The XMPP Console yields: <message xmlns="jabber:client" to="bob@example.com" id="111" type="chat" from="me@example.com/Conversations.abc1"> <message from="me@example.com/Gajim_" type="chat" to="bob@example.com/Conversations.abc1" xmlns="jabber:client" id="222"> Apparently my gajim adresses one of bob's devices directly. How can I change this to send the message to both devices?
  38. lovetox are you sure you dont receive the message?
  39. lovetox you could check the xml console to see if the message arrives
  40. lovetox normally your server handles distribution to your devices, not gajim
  41. lovetox are you sure you have trusted the fingerprint of your other device in gajim?
  42. kerel The XMPP console snippet is from Bob's gajim, so yes, he receives both messages.
  43. kerel But it isn't displayed.
  44. lovetox do you have 2 fingerprints of bob?
  45. kerel all fingerprints exchanged, yes.
  46. lovetox then i need debug logs
  47. lovetox start bobs gajim with -l gajim.plugin_system.omemo=DEBUG
  48. lovetox and send him a message
  49. lovetox to see whats the problem
  50. kerel Ok, will do
  51. kerel Server is prosody, latest version
  52. lovetox has nothing to do with the server most likely
  53. kerel yes, I guess so :)
  54. kerel A short question before I do the logging:
  55. kerel If the message is to="bob@example.com/Conversations.abc1", I guess it is correct that Bob's gajim doesn't display it, correct?
  56. kerel (as this is what is happening here)
  57. lovetox no
  58. kerel ok :)
  59. lovetox ignore that after /
  60. lovetox it doesnt mean a thing in this context
  61. kerel kk
  62. lovetox if a message is not addressed to you your server will simply not send it to you
  63. lovetox if you receive it in xml console, it means its intended that you receive it
  64. kerel It was the only difference I detected between the messages sent by my Conversionsations and by my gajim.
  65. kerel Ah, as you already stated right at the beginning, server distributes... ty.
  66. lovetox yeah its a bit confusing, but thats because xmpp is decades old and also Gajim, some things make only sense in historical context, server of bob does not really care if we address the message to his conversations or gajim resource, because server is configured to distribute message to all his devices
  67. Zash Maybe we get back direct device addressing that works sensibly after IM-NG 🙂
  68. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/484 >: Move some accelerators from Glade file into code
  69. kerel lovetox, > No valid sessionsBad Mac!
  70. lovetox ok this should be fixable if you do exactly as i say :9
  71. lovetox on your Gajim (not bobs)
  72. lovetox go to the fingerprint window in the chat
  73. kerel non-trusted fingerprints? :/
  74. lovetox no
  75. lovetox now find the fingerprint of the Gajim device of Bob
  76. kerel ok
  77. lovetox its important that you find the exact one, as he has multiple devices
  78. lovetox now click on it and click delete
  79. kerel ok, done
  80. lovetox now write a message to bob
  81. lovetox this should trigger that the fingerprint again shows up
  82. kerel indeed :)
  83. lovetox trust it, and tell bob to write you a message back from his gajim
  84. lovetox then you should be fine :)
  85. kerel ok
  86. lovetox ah wait
  87. lovetox you have to send a second message after you trusted the fingerprint
  88. lovetox i forgot
  89. lovetox then bob should write back
  90. kerel ok
  91. kerel Btw: The problem is symetric (both have gajim&conversion clients with the same error in both directions (since months/years?^^)), so I guess first both should delete the FPs .
  92. kerel of the others Gajim_?
  93. lovetox no
  94. lovetox the problem should now be fixed in both ways
  95. kerel ok
  96. kerel lovetox, as you might guess: it worked! :D
  97. kerel Do you have an idea why this happend / How to prevent it to happen in the future?
  98. lovetox no sorry if i would know why this happens sometimes i would fix it
  99. kerel oh, and first: Many many thanks for your help!
  100. lovetox np :)
  101. kerel https://dev.gajim.org/gajim/gajim-plugins/issues/369 Finally I found the issue
  102. kerel Maybe we could add a note in a FAQ?
  103. kerel "How to restore a broken OMEMO session?"
  104. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *372fc63c* < https://dev.gajim.org/gajim/python-nbxmpp/commit/372fc63c23b6b28b8d385a3495ea91894091e16c > Improve str() output of CommonError *ff2e13a9* < https://dev.gajim.org/gajim/python-nbxmpp/commit/ff2e13a9710cbba61ab188ede35c0f8cf4b75a6c > Extend Discovery module (XEP-0030) Add disco_info and disco_items methods
  105. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *9c53fcbd* < https://dev.gajim.org/gajim/gajim/commit/9c53fcbd898bd0d61e5d16f8eac586fda860dabb > Use nbxmpp's Discovery module
  106. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *f9532825* < https://dev.gajim.org/gajim/python-nbxmpp/commit/f9532825b89abf55d6d41a0b7aa50c91dd4c9250 > DataForms: Detect <reported> element
  107. bot Philipp Hörist pushed 3 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/500c6f74-6b64-4196-851d-7286402c4cb6
  108. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *1e1ced9a* < https://dev.gajim.org/gajim/gajim/commit/1e1ced9ae712705278d1a2954ece7fd7388b9b84 > Fix detection of httpupload max-file-size