{"action":"created","issue":{"url":"https://api.github.com/repos/gkdr/lurch/issues/99","repository_url":"https://api.github.com/repos/gkdr/lurch","labels_url":"https://api.github.com/repos/gkdr/lurch/issues/99/labels{/name}","comments_url":"https://api.github.com/repos/gkdr/lurch/issues/99/comments","events_url":"https://api.github.com/repos/gkdr/lurch/issues/99/events","html_url":"https://github.com/gkdr/lurch/issues/99","id":318676867,"number":99,"title":"OMEMO messages directly to self generate an erroneous error","user":{"login":"GigabyteProductions","id":2106623,"avatar_url":"https://avatars2.githubusercontent.com/u/2106623?v=4","gravatar_id":"","url":"https://api.github.com/users/GigabyteProductions","html_url":"https://github.com/GigabyteProductions","followers_url":"https://api.github.com/users/GigabyteProductions/followers","following_url":"https://api.github.com/users/GigabyteProductions/following{/other_user}","gists_url":"https://api.github.com/users/GigabyteProductions/gists{/gist_id}","starred_url":"https://api.github.com/users/GigabyteProductions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GigabyteProductions/subscriptions","organizations_url":"https://api.github.com/users/GigabyteProductions/orgs","repos_url":"https://api.github.com/users/GigabyteProductions/repos","events_url":"https://api.github.com/users/GigabyteProductions/events{/privacy}","received_events_url":"https://api.github.com/users/GigabyteProductions/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-04-28T23:41:09Z","updated_at":"2018-05-12T20:30:20Z","closed_at":null,"author_association":"NONE","body":"As of 530c61474ba0b9e5542e2bf936f75988df93da15 and gkdr/carbons@153b45c425894d1990a2fb7237fdc0309023cacf. Only applies if carbons is enabled. Only applies if message is OMEMO-encrypted.\r\n\r\nTwo devices logged into my account, messaging my _own_ JID.\r\n\r\nChat window (notice the message is, in fact, successfully decrypted):\r\n```\r\n(07:19:02 PM) gigabyteproductions@gigabyteproductions.net/8229338302065577985163090: test 4\r\n(07:19:02 PM) There was an error decrypting an OMEMO message addressed to this device. See the debug log for details.\r\n```\r\n\r\nDebug window:\r\n```\r\n(19:19:02) jabber: Recv (ssl)(1064): <message to='gigabyteproductions@gigabyteproductions.net/8229338302065577985163090' from='gigabyteproductions@gigabyteproductions.net' type='chat'><sent xmlns='urn:xmpp:carbons:2'><forwarded xmlns='urn:xmpp:forward:0'><message xml:lang='en' to='gigabyteproductions@gigabyteproductions.net/phone' from='gigabyteproductions@gigabyteproductions.net/2114696233876654593163138' type='chat' id='purplea5eb9619' xmlns='jabber:client'><encrypted xmlns='eu.siacs.conversations.axolotl'><header sid='1195612485'><key rid='967469621'>MwohBTiKTtkhEdRhYYXIlBre23TSCSz5wfg4pp7Mur5lbzkWEAEYBCIw21tJ2Lode1AYE5ZT+LdXGqLku3KMw7vdRjSQcGDLfU087o/u7uorMgkoF8h6zluB5BEr3cAY7no=</key><key rid='1615521877'>MwohBX2mSL50OD3pTeXuL7Qj86vD9H+QDQnjhfMaew3qfIpGEAEYACIwn69oaceai73d+xhTVzfHtatI9rvkOjqA+O1MXvvNoxPPmnLhfOZyCLzrr4/HtHzn1WHYjRksnTo=</key><iv>ufINRzUAN3wA+GMH/OgEkw==</iv></header><payload>X2J8I01+</payload></encrypted><encryption xmlns='urn:xmpp:eme:0' namespace='eu.siacs.conversations.axolotl' name='OMEMO'/><store xmlns='urn:xmpp:hints'/></message></forwarded></sent></message>\r\n(19:19:02) jabber: XML parser error for JabberStream 0x5650a325c950: Domain 3, code 100, level 1: xmlns: URI eu.siacs.conversations.axolotl is not absolute\r\n(19:19:02) carbons: Received carbon copy of a sent message.\r\n(19:19:02) carbons: Carbon copy of sent message does not contain a body - stripping and passing it through.\r\n(19:19:02) carbons: Carbon copy of sent message contains a body, but also an additional encrypted element - stripping and passing it through.\r\n(19:19:02) jabber: Recv (ssl)(1072): <message to='gigabyteproductions@gigabyteproductions.net/8229338302065577985163090' from='gigabyteproductions@gigabyteproductions.net' type='chat'><received xmlns='urn:xmpp:carbons:2'><forwarded xmlns='urn:xmpp:forward:0'><message xml:lang='en' to='gigabyteproductions@gigabyteproductions.net/phone' from='gigabyteproductions@gigabyteproductions.net/2114696233876654593163138' type='chat' id='purplea5eb9619' xmlns='jabber:client'><encrypted xmlns='eu.siacs.conversations.axolotl'><header sid='1195612485'><key rid='967469621'>MwohBTiKTtkhEdRhYYXIlBre23TSCSz5wfg4pp7Mur5lbzkWEAEYBCIw21tJ2Lode1AYE5ZT+LdXGqLku3KMw7vdRjSQcGDLfU087o/u7uorMgkoF8h6zluB5BEr3cAY7no=</key><key rid='1615521877'>MwohBX2mSL50OD3pTeXuL7Qj86vD9H+QDQnjhfMaew3qfIpGEAEYACIwn69oaceai73d+xhTVzfHtatI9rvkOjqA+O1MXvvNoxPPmnLhfOZyCLzrr4/HtHzn1WHYjRksnTo=</key><iv>ufINRzUAN3wA+GMH/OgEkw==</iv></header><payload>X2J8I01+</payload></encrypted><encryption xmlns='urn:xmpp:eme:0' namespace='eu.siacs.conversations.axolotl' name='OMEMO'/><store xmlns='urn:xmpp:hints'/></message></forwarded></received></message>\r\n(19:19:02) jabber: XML parser error for JabberStream 0x5650a325c950: Domain 3, code 100, level 1: xmlns: URI eu.siacs.conversations.axolotl is not absolute\r\n(19:19:02) carbons: Received carbon copy of a received message.\r\n(19:19:02) lurch: lurch_message_decrypt: failed to decrypt key (-1001)\r\n```\r\n\r\nI would guess this is not a fault of carbons, but lurch misinterpreting the stanzas presented by carbons."},"comment":{"url":"https://api.github.com/repos/gkdr/lurch/issues/comments/388580945","html_url":"https://github.com/gkdr/lurch/issues/99#issuecomment-388580945","issue_url":"https://api.github.com/repos/gkdr/lurch/issues/99","id":388580945,"user":{"login":"GigabyteProductions","id":2106623,"avatar_url":"https://avatars2.githubusercontent.com/u/2106623?v=4","gravatar_id":"","url":"https://api.github.com/users/GigabyteProductions","html_url":"https://github.com/GigabyteProductions","followers_url":"https://api.github.com/users/GigabyteProductions/followers","following_url":"https://api.github.com/users/GigabyteProductions/following{/other_user}","gists_url":"https://api.github.com/users/GigabyteProductions/gists{/gist_id}","starred_url":"https://api.github.com/users/GigabyteProductions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GigabyteProductions/subscriptions","organizations_url":"https://api.github.com/users/GigabyteProductions/orgs","repos_url":"https://api.github.com/users/GigabyteProductions/repos","events_url":"https://api.github.com/users/GigabyteProductions/events{/privacy}","received_events_url":"https://api.github.com/users/GigabyteProductions/received_events","type":"User","site_admin":false},"created_at":"2018-05-12T20:30:20Z","updated_at":"2018-05-12T20:30:20Z","author_association":"NONE","body":"Would you like a test account on my server?"}}
{"actor":{"display_login":"GigabyteProductions"}}