omemo not working
I am not sure, if this is gajim or openfire problem, but we can't use omemo now. It is working for clients already connected with omemo before, it must be cached somehow. But new ones omemo keys are not published. On gajim client side, we can see own omemo fingerprints in omemo config plugin, but remote side can't see it.
This is boot log from my gajim client:
24.8.2020 14:26:36 (I) gajim.plugin_system.omemo: talk => Own devices after boot:[]
24.8.2020 14:26:36 (D) gajim.plugin_system.omemo: talk => 94 PreKeys available
24.8.2020 14:27:14 (I) gajim.plugin_system.omemo: talk => Announce Support after Sign In
24.8.2020 14:27:14 (I) gajim.plugin_system.omemo: talk => Publishing bundle ...
24.8.2020 14:27:14 (I) gajim.plugin_system.omemo: talk => Querry own devicelist ...
24.8.2020 14:27:17 (I) gajim.plugin_system.omemo: talk => Publishing bundle was successful
24.8.2020 14:27:17 (I) gajim.plugin_system.omemo: talk => Saved own devices
24.8.2020 14:27:17 (I) gajim.plugin_system.omemo: talk => Devicelistquery was successful
24.8.2020 14:27:18 (D) gajim.plugin_system.omemo: talk => OMEMO MAM msg received
24.8.2020 14:27:18 (W) gajim.plugin_system.omemo: OMEMO message does not contain our device key
See picture for my DeviceID. After clicking to "clear devices", nothing happen.
This is log from xml console after trying to download my devicelist:
<!-- Outgoing Po 24. srpna 2020, 15:41:59 CEST -->
<iq xmlns="jabber:client" type="get" to="jgottwald@talk" id="test123" from="jgottwald@talk/Gajim-Linux">
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<items node="eu.siacs.conversations.axolotl.devicelist" />
</pubsub>
</iq>
<!-- Incoming Po 24. srpna 2020, 15:41:59 CEST -->
<iq xmlns="jabber:client" type="result" id="test123" from="jgottwald@talk" to="jgottwald@talk/Gajim-Linux">
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<items node="eu.siacs.conversations.axolotl.devicelist" />
</pubsub>
</iq>
See picture for openfire side (empty devicelist for my account).
Any ideas?