andy> andy if you add a contact to multiple groups it will show multiple times in your roster
Yes I know that.
botDaniel 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 >
botDaniel 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 >
botDaniel 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') >
botDaniel 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 >
botDaniel 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' >
botDaniel 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' >
botDaniel 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 >
botDaniel 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 >
botDaniel 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' >
botDaniel 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 >
botDaniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/73 >:
#73: < xsend.py errors >
botDaniel 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 >
botDaniel 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' >
botDaniel 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 >
botDaniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/77 >:
#77: < Document supported XEPs >
botDaniel Brötzmann modified an issue in _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp/issues/78 >:
#78: < error >
botDaniel 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 >
botDaniel 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 >
botDaniel 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 >
botDaniel 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 >
botDaniel 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' >
botDaniel 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') >
botDaniel 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 >
botDaniel 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 >
botDaniel 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() >
wurstsalatsorry for spamming you guys ;) everything done now
botDaniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9747 >:
#9747: < sqlite3.OperationalError: attempt to write a readonly database >
botDaniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8151 >:
#8151: < traceback on long duration of having no Internet >
botDaniel 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 >
botDaniel 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 >
botDaniel 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
botDaniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/450 >:
WIP: Rework AccountCreationWizard
botDaniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/450 >:
WIP: Rework AccountCreationWizard
kerelHi!
kerelWhen 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.
kerelThe 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?
lovetoxare you sure you dont receive the message?
lovetoxyou could check the xml console to see if the message arrives
lovetoxnormally your server handles distribution to your devices, not gajim
lovetoxare you sure you have trusted the fingerprint of your other device in gajim?
kerelThe XMPP console snippet is from Bob's gajim, so yes, he receives both messages.
kerelBut it isn't displayed.
lovetoxdo you have 2 fingerprints of bob?
kerelall fingerprints exchanged, yes.
lovetoxthen i need debug logs
lovetoxstart bobs gajim with -l gajim.plugin_system.omemo=DEBUG
lovetoxand send him a message
lovetoxto see whats the problem
kerelOk, will do
kerelServer is prosody, latest version
lovetoxhas nothing to do with the server most likely
kerelyes, I guess so :)
kerelA short question before I do the logging:
kerelIf the message is to="bob@example.com/Conversations.abc1", I guess it is correct that Bob's gajim doesn't display it, correct?
kerel(as this is what is happening here)
lovetoxno
kerelok :)
lovetoxignore that after /
lovetoxit doesnt mean a thing in this context
kerelkk
lovetoxif a message is not addressed to you your server will simply not send it to you
lovetoxif you receive it in xml console, it means its intended that you receive it
kerelIt was the only difference I detected between the messages sent by my Conversionsations and by my gajim.
kerelAh, as you already stated right at the beginning, server distributes... ty.
lovetoxyeah 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
ZashMaybe we get back direct device addressing that works sensibly after IM-NG 🙂
botDaniel 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
kerellovetox,
> No valid sessionsBad Mac!
lovetoxok this should be fixable if you do exactly as i say :9
lovetoxon your Gajim (not bobs)
lovetoxgo to the fingerprint window in the chat
kerelnon-trusted fingerprints? :/
lovetoxno
lovetoxnow find the fingerprint of the Gajim device of Bob
kerelok
lovetoxits important that you find the exact one, as he has multiple devices
lovetoxnow click on it and click delete
kerelok, done
lovetoxnow write a message to bob
lovetoxthis should trigger that the fingerprint again shows up
kerelindeed :)
lovetoxtrust it, and tell bob to write you a message back from his gajim
lovetoxthen you should be fine :)
kerelok
lovetoxah wait
lovetoxyou have to send a second message after you trusted the fingerprint
lovetoxi forgot
lovetoxthen bob should write back
kerelok
kerelBtw: 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 .
kerelof the others Gajim_?
lovetoxno
lovetoxthe problem should now be fixed in both ways
kerelok
kerellovetox, as you might guess: it worked! :D
kerelDo you have an idea why this happend / How to prevent it to happen in the future?
lovetoxno sorry if i would know why this happens sometimes i would fix it
kereloh, and first: Many many thanks for your help!
lovetoxnp :)
kerelhttps://dev.gajim.org/gajim/gajim-plugins/issues/369
Finally I found the issue
kerelMaybe we could add a note in a FAQ?
kerel"How to restore a broken OMEMO session?"
botPhilipp 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
botPhilipp 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
botPhilipp 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
botPhilipp 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
botPhilipp 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