Gajim - 2023-07-19


  1. Novice8

    Hello. Earlier I spoke of restoring a Manjaro Linux computer to a state in the past, then in connection with repeat decrpytion (of past messages), by consensus impossible. Here's another observation. After restoration, a message sent from Gajim in the restored machine caused an OMEMO error message to appear in all receiving clients (both counterparty's and the sender's) even though receiving clients' fingerprints were listed as "trusted" in the sending client. I used the fix (delete fingerprint, restart Gajim, send message), and so there is no pending issue. Just contributing an observation. Thanks.

  2. Novice8

    There were five recipient clients involved. So it would appear that, after a system restoration, OMEMO encryption-decryption cannot continue.

  3. Novice8

    I do not know what technically speaking constitutes this disruption, nor what the fix does to mend it. But there could be a feature of the client that detects the disruption and say, "You have had this disruption (by some appropriate technical description). Do you want to apply the fix (appropriate description)?"

  4. Novice8

    Just a thought. I am happy enough to be able to resolve the issue with delete-restart-send. Thanks.

  5. dongsi1971

    可以使用中文内容吗

  6. ☭Mike Yellow

    dongsi1971, not allowed.

  7. dongsi1971

    ok,sorry

  8. lovetox

    Novice8: yes it's called session healing, but we don't have it

  9. mindphaser

    Hi all! Is it possible to set invisible status in Gajim?

  10. ☭Mike Yellow

    > Hi all! Is it possible to set invisible status in Gajim? No. Invisible status is a very bad idea and design, causing many problems in use.

  11. ☭Mike Yellow

    > Hi all! Is it possible to set invisible status in Gajim? No. Invisible status is a very bad idea and design, causing many problems in use and program.

  12. ☭Mike Yellow

    > Hi all! Is it possible to set invisible status in Gajim? No. Invisible status is a very bad idea and design for XMPP, causing many problems in use and program.

  13. lovetox

    mindphaser, no

  14. debacle

    Why does Gajim not show the avatar image of a contact anymore? It used to show it, and Dino still does show it. I'm pretty sure, that my contact did not change their setup, being pretty non-geek :-) Their account is on jabber.de, if that matters, their client is "the client", a.k.a. Conversations.

  15. lovetox

    no idea, you can look it up in the debug log

  16. cal0pteryx

    debacle: jabber.de changed admins. Maybe it's still in Dino's cache, but not actually on the server anymore?

  17. debacle

    cal0pteryx Indeed, that seems to be the case, thanks! I tried by using a fresh client instance (= converse.js), without existing cache, and the avatar is not there. Gajim is not at fault :-)

  18. debacle

    I'll ask my contact to re-upload their avatar image.

  19. debacle

    Yet another question, that I believe I asked before, but don't remember the answer: Where can I find the adhoc commands for a component now? In older Gajim versions, I had the component visible in the roster, could right-click and came to the "execute command" menu. Now the component is not in the roster view (only in my conversations list) and I can't find a menu with "execute command". Where does it hide now?

  20. lovetox

    there is none currently

  21. lovetox

    you need to go via service discovery window

  22. lovetox

    we should allow the execute command option everywhere on every contact i guess

  23. debacle

    lovetox But the component is not on "my" server. Well, it's my server, but the server does not have any user account JIDs. Service discovery menu works only for "my" server, right?

  24. lovetox

    no

  25. lovetox

    simply put the jid into the discovery window

  26. debacle

    I tried that, but no service is shown. The window below remains blank.

  27. debacle

    lovetox I'll try later with an old Gajim to rule out a problem on my server or with my component.

  28. lovetox

    also if you type only the domain

  29. lovetox

    then the component would show up or not

  30. debacle

    In this case component and domain are equal. Because the server does host only one component and has no other purpose, there was no point in giving them different names.

  31. lovetox

    do you want to give me the domain

  32. lovetox

    then i can test myself

  33. debacle

    ⇒ in private