{"users":[{"id":4943,"username":"Flow","name":"Florian Schmaus","avatar_template":"/user_avatar/discourse.igniterealtime.org/flow/{size}/13_2.png","admin":true,"moderator":true,"trust_level":4},{"id":44291,"username":"abbasnaqdi","name":"Abbas Naqdi","avatar_template":"/user_avatar/discourse.igniterealtime.org/abbasnaqdi/{size}/11062_2.png","trust_level":1},{"id":20448,"username":"cmeng","name":"cmeng","avatar_template":"/user_avatar/discourse.igniterealtime.org/cmeng/{size}/5554_2.png","trust_level":1},{"id":44623,"username":"Leo_Siepel","name":"Leo Siepel","avatar_template":"/user_avatar/discourse.igniterealtime.org/leo_siepel/{size}/11404_2.png","trust_level":0},{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/2X/d/d9dae18077ff6cf0affbaef0d8d96fe49aeac967.png","admin":true,"moderator":true,"trust_level":4},{"id":13633,"username":"Abhishek","name":"Abhishek","avatar_template":"/letter_avatar_proxy/v4/letter/a/7ba0ec/{size}.png","trust_level":1},{"id":1338,"username":"guus","name":"Guus der Kinderen","avatar_template":"/user_avatar/discourse.igniterealtime.org/guus/{size}/9043_2.png","admin":true,"moderator":true,"trust_level":4},{"id":10929,"username":"Robin_Collier","name":"Robin Collier","avatar_template":"/letter_avatar_proxy/v4/letter/r/e0b2c6/{size}.png","trust_level":1},{"id":44712,"username":"Madmax_Fury","name":"Madmax Fury","avatar_template":"/user_avatar/discourse.igniterealtime.org/madmax_fury/{size}/11491_2.png","trust_level":0},{"id":2531,"username":"Alex7","name":"Alex","avatar_template":"/letter_avatar_proxy/v4/letter/a/e0b2c6/{size}.png","trust_level":1},{"id":38561,"username":"mtangoo","name":"Stefano Mtangoo","avatar_template":"/user_avatar/discourse.igniterealtime.org/mtangoo/{size}/6053_2.png","trust_level":2},{"id":44507,"username":"kanan","name":"kanan","avatar_template":"/letter_avatar_proxy/v4/letter/k/c0e974/{size}.png","trust_level":0},{"id":20230,"username":"dwd","name":"Dave Cridland","avatar_template":"/user_avatar/discourse.igniterealtime.org/dwd/{size}/5379_2.png","admin":true,"trust_level":4},{"id":44196,"username":"pkaul","name":"Peter Kaul","avatar_template":"/letter_avatar_proxy/v4/letter/p/8dc957/{size}.png","trust_level":1},{"id":13394,"username":"Conrad_Chan","name":"Conrad Chan","avatar_template":"/letter_avatar_proxy/v4/letter/c/46a35a/{size}.png","trust_level":1},{"id":15748,"username":"CSH","name":"CSH","avatar_template":"/letter_avatar_proxy/v4/letter/c/7bcc69/{size}.png","trust_level":2},{"id":44462,"username":"Muthukrishnan_Sekar","name":"Muthukrishnan Sekar","avatar_template":"/user_avatar/discourse.igniterealtime.org/muthukrishnan_sekar/{size}/11201_2.png","trust_level":1},{"id":40870,"username":"Boris_Grozev","name":"Boris Grozev","avatar_template":"/user_avatar/discourse.igniterealtime.org/boris_grozev/{size}/7377_2.png","trust_level":3},{"id":44287,"username":"Alirexa","name":"Alirexa","avatar_template":"/user_avatar/discourse.igniterealtime.org/alirexa/{size}/11059_2.png","trust_level":0},{"id":146,"username":"Terje_Pedersen","name":"Terje Pedersen","avatar_template":"/letter_avatar_proxy/v4/letter/t/90ced4/{size}.png","trust_level":1},{"id":144,"username":"mkamonster","name":"mkamonster","avatar_template":"/letter_avatar_proxy/v4/letter/m/f08c70/{size}.png","trust_level":1},{"id":63,"username":"Nuno_Agapito","name":"Nuno Agapito","avatar_template":"/letter_avatar_proxy/v4/letter/n/439d5e/{size}.png","trust_level":1},{"id":44022,"username":"stokito","name":"Sergey Ponomarev","avatar_template":"/user_avatar/discourse.igniterealtime.org/stokito/{size}/10793_2.png","trust_level":2},{"id":20880,"username":"Anno_van_Vliet","name":"Anno van Vliet","avatar_template":"/letter_avatar_proxy/v4/letter/a/d6d6ee/{size}.png","trust_level":2},{"id":43983,"username":"nvn","name":"Naveen","avatar_template":"/user_avatar/discourse.igniterealtime.org/nvn/{size}/10756_2.png","trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/smack/smack-dev/14?page=1","per_page":30,"top_tags":["omemo","smack","android","pubsub","sasl","scram","smack42","xep-0384"],"topics":[{"fancy_title":"About the Smack Dev category","id":36569,"title":"About the Smack Dev category","slug":"about-the-smack-dev-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2017-09-17T21:34:41.746Z","last_posted_at":"2017-09-17T21:34:41.778Z","bumped":true,"bumped_at":"2017-09-24T20:42:54.153Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Welcome to Smack Dev, the place for Smack developers and contributors. \n\nAs a rule of thumb use Smack Dev when  1. you have a problem and a solution 2. when you want to discuss the Smack API and future changes, or, 3. wh&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1147,"like_count":0,"has_summary":false,"last_poster_username":"Flow","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Crash on Android with Smack 4.5-rc1 due to malformed XMPP packet","id":96410,"title":"Crash on Android with Smack 4.5-rc1 due to malformed XMPP packet","slug":"crash-on-android-with-smack-4-5-rc1-due-to-malformed-xmpp-packet","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-03-16T21:13:26.508Z","last_posted_at":"2026-06-30T08:51:38.870Z","bumped":true,"bumped_at":"2026-06-30T08:51:38.870Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, When receiving an incomplete or malformed XMPP packet, the Android app crashes with: \njava.lang.AssertionError\n\tat org.jivesoftware.smack.util.ParserUtils.assertAtEndTag(ParserUtils.java:67)\n\tat org.jivesoftware.smac&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["android"],"tags_descriptions":{},"views":73,"like_count":0,"has_summary":false,"last_poster_username":"abbasnaqdi","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":44291,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.5.0-rc1 Retrival of mamVersion in MamManager#MamPref throws &lsquo;Unsupported namespace: jabber:client&rsquo;","id":96266,"title":"Smack 4.5.0-rc1 Retrival of mamVersion in MamManager#MamPref throws 'Unsupported namespace: jabber:client'","slug":"smack-4-5-0-rc1-retrival-of-mamversion-in-mammanager-mampref-throws-unsupported-namespace-jabber-client","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-13T01:26:39.205Z","last_posted_at":"2025-12-13T01:26:39.383Z","bumped":true,"bumped_at":"2025-12-13T01:26:39.383Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"MamManager#MamPref when retrieving \nmamVersion = MamVersion.fromNamespace(mamPrefsIq.getNamespace())\n\nthrows the following exception \n\n09:11:52.738  E  FATAL EXCEPTION: Thread-24\n                 Process: org.atalk.andro&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"cmeng","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.5.0-rc1: BoshClient throws .LinkedList.isEmpty() on a null object reference (exhanges)","id":96221,"title":"Smack 4.5.0-rc1: BoshClient throws .LinkedList.isEmpty() on a null object reference (exhanges)","slug":"smack-4-5-0-rc1-boshclient-throws-linkedlist-isempty-on-a-null-object-reference-exhanges","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-13T03:21:28.353Z","last_posted_at":"2025-11-14T02:09:43.101Z","bumped":true,"bumped_at":"2025-11-14T02:09:43.101Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"With aTalk ported to use smack 4.5.0-rc1, found the following problem with BOSH connection whenever threre is change in the network connection. The problem does not happen in aTalk with smack-4.4.8 release. \nFrom the deb&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":59,"like_count":0,"has_summary":false,"last_poster_username":"cmeng","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.5.0-beta9: JingleFile function call HashManager.getMessageDigest(algorithm) throws NoSuchAlgorithmException: SHA3-256","id":96162,"title":"Smack 4.5.0-beta9: JingleFile function call HashManager.getMessageDigest(algorithm) throws NoSuchAlgorithmException: SHA3-256","slug":"smack-4-5-0-beta9-jinglefile-function-call-hashmanager-getmessagedigest-algorithm-throws-nosuchalgorithmexception-sha3-256","posts_count":12,"reply_count":7,"highest_post_number":12,"image_url":null,"created_at":"2025-10-20T01:46:37.042Z","last_posted_at":"2025-11-02T17:58:31.463Z","bumped":true,"bumped_at":"2025-11-02T17:58:31.463Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"aTalk supports  XEP-0234: Jingle File Transfer. During jingle file transfer protocol, it requires a ‘Hash’ element to be defined. However when execute the function call below  in JingleFile class (algorithm = HashManager&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":97,"like_count":1,"has_summary":false,"last_poster_username":"Flow","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack:4.5.0-beta9: aTalk crashes on launch due to getProtectionDomain() always return null","id":96141,"title":"Smack:4.5.0-beta9: aTalk crashes on launch due to getProtectionDomain() always return null","slug":"smack-4-5-0-beta9-atalk-crashes-on-launch-due-to-getprotectiondomain-always-return-null","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-10-16T01:30:03.328Z","last_posted_at":"2025-11-02T17:48:21.509Z","bumped":true,"bumped_at":"2025-11-02T17:48:21.509Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"aTalk is upgrading to use smack-4.5.0-beta9; but crashes on startup: \nThe logcat shows: \n                 Caused by: java.lang.NullPointerException: Attempt to invoke virtual method &#39;java.security.CodeSource java.securit&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":49,"like_count":1,"has_summary":false,"last_poster_username":"Flow","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.5.-beta9: Found intermixed of XmlElement and ExtensionElement in sources/comments","id":96155,"title":"Smack 4.5.-beta9: Found intermixed of XmlElement and ExtensionElement in sources/comments","slug":"smack-4-5-beta9-found-intermixed-of-xmlelement-and-extensionelement-in-sources-comments","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-17T01:31:58.835Z","last_posted_at":"2025-10-17T01:31:58.992Z","bumped":true,"bumped_at":"2025-10-17T01:31:58.992Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When porting aTalk to use smack 4.5.0 release, following is my observations on smack 4.5.0 libriaries update. \na.  FullyQualifiedElement is deprecated and replaced by XmlElement class. \nb.  Attempt to port all usages and&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":27,"like_count":0,"has_summary":false,"last_poster_username":"cmeng","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unable to use smack in OSGi environment","id":95762,"title":"Unable to use smack in OSGi environment","slug":"unable-to-use-smack-in-osgi-environment","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2025-07-21T07:23:57.530Z","last_posted_at":"2025-12-31T18:25:47.446Z","bumped":true,"bumped_at":"2025-09-22T18:25:02.258Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"openHAB (a smart home platform) uses the Smack library in several bindings. After upgrading to version 4.4.0 or later, we ran into issues loading the library in Karaf. \n\nsmack-core depends on sun.security.pkcs11. This is&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":116,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":44623,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"java.io.EOFException: no more data available - expected end tag &lt;/stream:stream&gt;","id":71637,"title":"java.io.EOFException: no more data available - expected end tag </stream:stream>","slug":"java-io-eofexception-no-more-data-available-expected-end-tag-stream-stream","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2010-06-12T06:12:02.946Z","last_posted_at":"2025-09-16T18:48:40.103Z","bumped":true,"bumped_at":"2025-09-16T18:48:40.103Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am using the smack API to connect to Google Talk and send IM messages. \n\nI am getting the following exception. \n\nHere are some details about my environment \n\n\nI don&#39;t have &amp; or &amp; anywhere in my message (many people on &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":7390,"like_count":0,"has_summary":false,"last_poster_username":"Madmax_Fury","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13633,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":10929,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44712,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"No more data available - expected end tag","id":71180,"title":"No more data available - expected end tag","slug":"no-more-data-available-expected-end-tag","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2009-01-05T09:45:55.777Z","last_posted_at":"2025-09-16T18:47:49.932Z","bumped":true,"bumped_at":"2025-09-16T18:47:49.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"For some reason getting these while connected to Google. \n\nSmack 3.1.0 \n\njava.io.EOFException: no more data available - expected end tag  to close start tag  from line 1, parser stopped on END_TAG seen ...... @1:342     &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3084,"like_count":1,"has_summary":false,"last_poster_username":"Madmax_Fury","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2531,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44712,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack-bosh 4.4.8 fails reconnect attempt when the network connection changed","id":95928,"title":"Smack-bosh 4.4.8 fails reconnect attempt when the network connection changed","slug":"smack-bosh-4-4-8-fails-reconnect-attempt-when-the-network-connection-changed","posts_count":12,"reply_count":7,"highest_post_number":12,"image_url":null,"created_at":"2025-08-28T21:27:36.359Z","last_posted_at":"2025-12-14T16:10:01.459Z","bumped":true,"bumped_at":"2025-09-05T16:09:23.690Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"aTalk client succesful login with BOSH connection. However when there is a change in the network connection e.g. from wifi to mobile. Bosh client starts the reconnection, but the attempt failed. All subsequent reconnect &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["android"],"tags_descriptions":{},"views":128,"like_count":2,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack for Kotlin Multiplatform","id":95662,"title":"Smack for Kotlin Multiplatform","slug":"smack-for-kotlin-multiplatform","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-06-28T13:51:08.604Z","last_posted_at":"2025-12-07T09:22:10.681Z","bumped":true,"bumped_at":"2025-08-29T09:21:44.773Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Kotlin multiplatform is taking cross development by storm and is growing rapidly. IOS does not have any solid XMPP client that’s well maintained  like smack. \nIs it not a time for smack to go android so that it can go mu&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":88,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38561,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.4.8: localAddresses values in Socks5Proxy remain unchanged when there is a change in the network connection","id":95411,"title":"Smack 4.4.8: localAddresses values in Socks5Proxy remain unchanged when there is a change in the network connection","slug":"smack-4-4-8-localaddresses-values-in-socks5proxy-remain-unchanged-when-there-is-a-change-in-the-network-connection","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-04-23T22:42:48.995Z","last_posted_at":"2025-09-07T00:56:15.013Z","bumped":true,"bumped_at":"2025-05-30T01:00:59.855Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"localAddresses in Sock5Proxy is used by Socks5 file transfer in jingle FT method. The values are initialised when user is first authenticated (JingleS5BTransportManager), basing on the device current active network conne&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":111,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Encrypt method for MUC create request for only Occupants(online users)","id":95458,"title":"Encrypt method for MUC create request for only Occupants(online users)","slug":"encrypt-method-for-muc-create-request-for-only-occupants-online-users","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-05-20T12:45:44.634Z","last_posted_at":"2025-08-28T12:46:43.876Z","bumped":true,"bumped_at":"2025-05-20T12:45:44.734Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I use smack omemo in my Android Kotlin app, smack version 4.4.8, jdk version 21. \nWhy encrypt method for MUC create request for only Occupants? Occupants is online users. If user not online it not get message from MAM be&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["android","omemo"],"tags_descriptions":{},"views":35,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":44507,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Decrypt or encrypt method not return response or throws exception","id":95457,"title":"Decrypt or encrypt method not return response or throws exception","slug":"decrypt-or-encrypt-method-not-return-response-or-throws-exception","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-05-20T12:36:41.988Z","last_posted_at":"2025-08-28T12:36:46.843Z","bumped":true,"bumped_at":"2025-05-20T12:36:42.062Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I use smack omemo in my Android Kotlin app, smack version 4.4.8, jdk version 21. \nI have send message method. Sometimes it stopped in decrypt or encrypt method and not reached next line. It happend in other methods also(&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["android","omemo"],"tags_descriptions":{},"views":39,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":44507,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"setOmemoStoreBackend not working","id":95456,"title":"setOmemoStoreBackend not working","slug":"setomemostorebackend-not-working","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-05-20T12:21:37.392Z","last_posted_at":"2025-08-28T12:21:41.683Z","bumped":true,"bumped_at":"2025-05-20T12:21:37.514Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I use smack omemo in my Android Kotlin app, smack version 4.4.8, jdk version 21. \n            SignalOmemoService.acknowledgeLicense()\n            SignalOmemoService.setup()\n\n            val service = SignalOmemoService.g&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["android","omemo"],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":44507,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Should connection be closed when receiving error?","id":95428,"title":"Should connection be closed when receiving error?","slug":"should-connection-be-closed-when-receiving-error","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2025-05-01T11:03:33.184Z","last_posted_at":"2025-08-13T11:10:29.213Z","bumped":true,"bumped_at":"2025-05-05T11:10:14.648Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Smack, by default, closes the connection (‘close with error’) when a stanza parsing error occurs (this behavior is configurable). \nShould Smack do this when it fails to parse an error IQ stanza that reflects a bad stanza&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":80,"like_count":1,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20230,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44196,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unable to use smack-bosh out of the box","id":72482,"title":"Unable to use smack-bosh out of the box","slug":"unable-to-use-smack-bosh-out-of-the-box","posts_count":16,"reply_count":2,"highest_post_number":16,"image_url":null,"created_at":"2014-03-18T00:08:43.294Z","last_posted_at":"2025-03-21T14:57:07.758Z","bumped":true,"bumped_at":"2025-03-21T14:57:07.758Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I had a few issues getting going with smack-bosh 3.4.1: \n\n(1) First when I added all the appropriate jars to my classpath and when running my BOSH client, I get the error: \n\nIllegalStateException: Could not load org.igni&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3249,"like_count":1,"has_summary":false,"last_poster_username":"Muthukrishnan_Sekar","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13394,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15748,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44462,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ReconnectionManager giving up after an error when SM enabled","id":95001,"title":"ReconnectionManager giving up after an error when SM enabled","slug":"reconnectionmanager-giving-up-after-an-error-when-sm-enabled","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2024-12-05T20:50:08.709Z","last_posted_at":"2025-02-15T14:34:03.974Z","bumped":true,"bumped_at":"2025-02-15T14:34:03.974Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We ran into an issue with ReconnectionManager and stream resumption. I can reproduce with both 4.4.8 and 4.4.6. The scenario is the following: \n\nEnable ReconnectionManager with fixed delay 1 second\nConnect and login succ&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":158,"like_count":1,"has_summary":false,"last_poster_username":"Flow","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":40870,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OmemoService#decryptMamQueryResult does not check for used up prekeys and doesn&rsquo;t refresh prekey bundle","id":94968,"title":"OmemoService#decryptMamQueryResult does not check for used up prekeys and doesn't refresh prekey bundle","slug":"omemoservice-decryptmamqueryresult-does-not-check-for-used-up-prekeys-and-doesnt-refresh-prekey-bundle","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-12-02T07:24:54.695Z","last_posted_at":"2025-02-02T07:25:26.184Z","bumped":true,"bumped_at":"2024-12-02T07:51:01.586Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In the latest version of smack library (4.4.8): \nOmemoService is checking for used up prekeys and then publishes fresh bundles each time a new message arrives at onOmemoCarbonCopyReceived and onOmemoMessageStanzaReceived&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["omemo"],"tags_descriptions":{},"views":52,"like_count":1,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":44287,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack client may disconnect if invalid message is received","id":94780,"title":"Smack client may disconnect if invalid message is received","slug":"smack-client-may-disconnect-if-invalid-message-is-received","posts_count":9,"reply_count":4,"highest_post_number":9,"image_url":null,"created_at":"2024-10-11T11:39:06.880Z","last_posted_at":"2025-01-23T11:12:54.969Z","bumped":true,"bumped_at":"2024-10-15T11:12:47.464Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I have stumbled across this situation: \nMy (TCP) Smack client disconnects on certain incoming invalid messages. This happens even if a relaxed ParsingExceptionCallback is configured. This disconnected client causes a&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":153,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":44196,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.4.6: Invalid xml:lang attribute in stanza sending when user changes android language &lsquo;regional preference&rsquo; settings","id":93311,"title":"Smack 4.4.6: Invalid xml:lang attribute in stanza sending when user changes android language 'regional preference' settings","slug":"smack-4-4-6-invalid-xml-lang-attribute-in-stanza-sending-when-user-changes-android-language-regional-preference-settings","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":null,"created_at":"2023-11-06T00:39:24.372Z","last_posted_at":"2024-09-15T17:50:03.777Z","bumped":true,"bumped_at":"2024-09-15T17:50:03.777Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Reported by aTalk user: Incompatible xml:lang value · Issue #206 · cmeng-git/atalk-android · GitHub \nIt was found that when an android user changes the device language ‘regional preference’, the customised preference set&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":618,"like_count":0,"has_summary":false,"last_poster_username":"Flow","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Open Source projects using the Smack Library","id":69012,"title":"Open Source projects using the Smack Library","slug":"open-source-projects-using-the-smack-library","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2003-09-07T12:20:29.094Z","last_posted_at":"2024-09-12T20:58:29.734Z","bumped":true,"bumped_at":"2024-09-12T20:58:29.734Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I&#39;&#39;m missing a list of Open Source software using the Smack Library. Maybe we just could use this thread. (One posting per user) \n\nMy project: \n\nXMPP Support for SnipSnap: \n\nhttp://snipsnap.org/space/SmackBot","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1983,"like_count":0,"has_summary":false,"last_poster_username":"stokito","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":146,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":144,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44022,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Create XMPPLLConnection for Serverless Messaging (XEP-174, link-local)","id":73398,"title":"Create XMPPLLConnection for Serverless Messaging (XEP-174, link-local)","slug":"create-xmppllconnection-for-serverless-messaging-xep-174-link-local","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2017-03-27T09:00:18.368Z","last_posted_at":"2024-08-02T19:35:15.066Z","bumped":true,"bumped_at":"2024-08-02T19:35:15.066Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In response to a actual need for it, I picked up the challenge to implement Serverless Messaging (XEP-174, link-local). \n\nI continued the work, as initially started by jadahl (https://community.igniterealtime.org/message&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1221,"like_count":0,"has_summary":false,"last_poster_username":"stokito","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20880,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44022,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.4.8 Base64Encoder problem","id":94265,"title":"Smack 4.4.8 Base64Encoder problem","slug":"smack-4-4-8-base64encoder-problem","posts_count":8,"reply_count":5,"highest_post_number":8,"image_url":null,"created_at":"2024-07-16T12:23:58.298Z","last_posted_at":"2024-10-25T13:12:58.299Z","bumped":true,"bumped_at":"2024-07-17T13:12:39.538Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello , i am using smack 4.4.8 as a openfire client. When I try to make login its shows this error. \njava.lang.NullPointerException: Cannot invoke &quot;org.jivesoftware.smack.util.stringencoder.Base64$Encoder.encodeToString(&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["smack42"],"tags_descriptions":{},"views":299,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":43983,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.4.8: omemoManager encrypt of message is blocked by contactSupportOmemo check causing ANR","id":94136,"title":"Smack 4.4.8: omemoManager encrypt of message is blocked by contactSupportOmemo check causing ANR","slug":"smack-4-4-8-omemomanager-encrypt-of-message-is-blocked-by-contactsupportomemo-check-causing-anr","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://discourse.igniterealtime.org/uploads/default/optimized/2X/8/88aa33ead146854a11608935bd3988cb50b4ce13_2_1024x931.png","created_at":"2024-06-24T01:50:15.835Z","last_posted_at":"2024-10-02T01:50:49.625Z","bumped":true,"bumped_at":"2024-06-24T01:50:15.987Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In aTalk implements, it will check the Omemo support for both contact and server before the option is enabled for use selection. This check is performed in background to avoid UI hanging. It was found that via android Fi&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":222,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.4.8: Request of Bob data from sender has a long wait to receive the replied Bob data","id":93931,"title":"Smack 4.4.8: Request of Bob data from sender has a long wait to receive the replied Bob data","slug":"smack-4-4-8-request-of-bob-data-from-sender-has-a-long-wait-to-receive-the-replied-bob-data","posts_count":11,"reply_count":6,"highest_post_number":11,"image_url":null,"created_at":"2024-05-13T01:53:35.541Z","last_posted_at":"2024-09-16T01:14:04.423Z","bumped":true,"bumped_at":"2024-06-08T01:13:13.687Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"aTalk release 4.1.0 implements XEP-0264: Jingle Content Thumbnails support for File Transfer protocol in both: \na. XEP-0234: Jingle File Transfer \nb. XEP-0096: SI File Transfer \nUpon received of a File Transfer Request w&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":314,"like_count":1,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MultiUserChat#changeSubject times out without auth","id":93958,"title":"MultiUserChat#changeSubject times out without auth","slug":"multiuserchat-changesubject-times-out-without-auth","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-05-21T14:05:50.469Z","last_posted_at":"2024-08-31T12:29:55.611Z","bumped":true,"bumped_at":"2024-05-23T12:29:33.085Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I think that there’s a bug in org.jivesoftware.smackx.muc.MultiUserChat#changeSubject - it is documented to throw XMPPException.XMPPErrorException if someone without appropriate privileges attempts to change the room sub&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":206,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Synchronicity issue in Smack","id":93928,"title":"Synchronicity issue in Smack","slug":"synchronicity-issue-in-smack","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://discourse.igniterealtime.org/uploads/default/optimized/2X/7/7aa9af3b38e4e0e939b71981a13d4b6f34a8752d_2_1024x547.png","created_at":"2024-05-10T15:42:05.671Z","last_posted_at":"2024-08-29T07:22:03.627Z","bumped":true,"bumped_at":"2024-05-21T07:21:46.351Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I suspect some kind of synchronicity issue in Smack. \nWhen executed against Openfire (based on HEAD of its main branch, which at the time of writing is 4.9.0-SNAPSHOT), the following Smack integration test (from smack-in&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":322,"like_count":1,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.4.7: Omemo publish bundles with its default deviceId and deviceId = -1","id":93727,"title":"Smack 4.4.7: Omemo publish bundles with its default deviceId and deviceId = -1","slug":"smack-4-4-7-omemo-publish-bundles-with-its-default-deviceid-and-deviceid-1","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-03-14T03:04:22.989Z","last_posted_at":"2024-06-22T03:04:31.233Z","bumped":true,"bumped_at":"2024-03-14T03:04:23.164Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This was observed on swn@atalk.sytes.net device with omemoDevice = ‘swn@atalk.sytes.net:534057247’. \nThe weird behaviour was first observed while doing aTalk system testing i.e. on aTalk handling of offline omemo encrypt&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":["android"],"tags_descriptions":{},"views":229,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20448,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]}]}}