Has anyone actually got Jami to work reliably?

@lbogino Thanks for your interest and for following up! Difficult to say. When I encourage someone to communicate via Jami they delete the app in disgust because it is so “disappointing”. So my pool of people to exchange messages with is tiny. I did see and install the snap update to Jami on my Ubuntu desktops and it seems to have improved things somewhat. I still need to kill and restart the app… if I don’t, new message are never received. Once a conversation starts jami seems to work well. But messages sent from that same user a day or two later seem to still get held up in the vapor. Version: 20240214.0 299

1 Like

I’m so sorry you guys are having difficulties. I’m on version 202402141744. I have users on Ubuntu, Android, and Debian. None are having difficulties. All Linux users are using either a .deb download, or the repository install. The Androids are mostly off the Fdroid install, and I think one may be off the Google Android store. I regularly have video conversations which run faultlessly for over an hour at a time, and all messages and attachments arrive almost instantly.

In my opinion, Jami is now a mature system.

1 Like

Jami is not yet foolproof but I find it has notably improved from the previous years. I’m now able to call correspondents abroad and have video calls on Android. This was unreliable a few months ago. There are still rough edges, particularly with UX, and many bugs, but the overall quality of the project is on the right path.

Recently my parents, who are 80y+, asked if they could recommend it to other people. They use Jami on their computer and Android phones. I told them not to for the moment, as a technically-aware correspondent is sometimes required. But there is hope that Jami can be used at large in the coming months.

Jami developers, continue the good work!

1 Like

Gotten it to work reliably? No, not really. 2 Android phones, an Android Pixel C, and an iPad - each tablet linked with a phone, two accounts. So far, everything’s been in the same LAN.

It was all rainbows and unicorns for a couple of hours, and then suddenly messages stopped being delivered between the two accounts (although they’d show up on the linked devices). One of the apps was showing a failure to connect “DHT to ice” message, which led me to this thread. After turning off DHT on the two phones, the backlogged and new messages started flowing again. I’m crossing my fingers that it’ll continue to work, but the DHT code seems to be really borked. That’s a real shame, but an instant messenger that doesn’t reliably deliver messages isn’t useful; giving up peer-to-peer to get Jami to work seems to be de rigueur.

If it’s able to deliver basic text messages without DHT, I guess that’ll have to do.

Honestly, though, I don’t think the UI is unintuitive. Linking devices and adding people are a little fussy, but not horrible as long as one person knows how it works.

It’s mostly the broken DHT that’s frustrating.

EDIT: a missing word – “not” – utterly changed what I was trying to say.

Nous utilisons jami sur os linux mint installé sur un macbookpro de 2011, avec un réseau adsl (pas de fibre) et jami fonctionne très bien pour les messages textes, pour les swarm en vidéo c’est plus aléatoire et pour les appels audio, la plupart de nos contacts sont sur android et iphone et la majorité du temps injoignable… pour les appel de desktop linux à desktop linux , même en adsl cela fonctionne très bien.

Some important DHT improvements have been made the last 2 weeks. It should improve message delivery on mobile devices.

3 Likes

Server side? Today, for the first time, the desktop app (on Linux) linked to my account is now sync’ing messages, but I did get an updated desktop client yesterday.

In any case, messages are sync’ing between my linked client better now, and messages appear to be flowing between users instantly, or near enough so.

I have the same experience with Desktop and Android versions working at the same time. The desktop version is very buggy and sometimes it crashes. The Android app sometimes stops receiving syncing messages as well. I am not going to describe all the issues here and provide any logs. I wish Jami team can focus on reliability and quality, not quantity.

I had several friends which tried to install the app (in 2024) and then they uninstalled it claiming it’s buggy and not working as expected (in comparison to WhatsApp or Telegram). So I can understand them. If it was working without all of those issues, I think, the app would be much more popular.

P.S. Why not use Jami as a main communication channel for the community, contributors and developers? I guess there could be such Swarm in Jami. That way everyone can actually see for yourself that the app is not ready for everyday use and you cannot relay on it. Sometimes I want to contact someone, and it’s stuck and not working, so I go to WhatsApp (awful experience). I wish I can stop using WhatsApp someday, but today it is not possible :-(.

I’m also happy to provide the team with any error logs, but in a way that I can tick “allow to send anonymous diagnostic logs” and the app will do all of that by itself, because I don’t know when those issues happens what I need to look at and do. (Elasticsearch/Kibana???)

il est essentiel que le client jami soit à jour sur toutes vos machines pour que jami fonctionne normalement.

It is essential that all Jami clients are up-to-date on all desktop and mobile devices in use by you, and your contacts, for Jami to function normally.

Unfortunately, Windows does not seem to update automatically. You might need to advise your contacts to download and install the latest Jami for Windows edition from:

At the moment, the release edition of Jami for Windows is newer than the beta edition.

Once you have (re)installed Jami, it is good to check the version by clicking the About Jami button located in the middle bottom of the Jami to check the version (Build ID). For your information, Jami for Linux shows Build ID: 202411132151, which is the newest release shown at:

1 Like

This is an unreasonable expectation; it’s one thing to expect a single user’s clients to all match, but requiring all users who are communicating to have synced client versions is not practical.

If this is a temporary situation with some fixed date at which Jami will have some sort of backwards compatibility guarantee, that’s one thing. But without rancor I will suggest that this is an alpha-state requirement, and users should really be exploring other options if this is is going to be de rigeur for the project for any extended period.

My French is atrocious, so I won’t punish you by attempting to use it.

Bonjour @Sxan
“Mon français est atroce, donc je ne vous punirai pas en essayant de l’utiliser.” , pareil pour notre anglais :wink:

En fait, jami se met à jour AUTOMATIQUEMENT , sans intervention des utilisateurs, pour les installations jami faites à partir de https://jami.net
Nous utilisons jami depuis 3ans avec bonheur :slight_smile:

D’expérience, les utilisateurs qui n’ont pas de versions à jour sont TRÈS RARES, certains parce qu’ils ont installé jami à partir d’une autre source que https://jami.net, souvent pour “s’accrocher” à leur vieil OS windows ou mac pour conserver leur vieil ordi.

Dans ce cas, le mieux, pour conserver un vieil ordi et avoir la version à jour de jami, c’est d’installer sur cet ordi l’OS GNU LINUX.
C’est notre cas, nous avons installé Linux Mint à la place de macOS, sur un macbookpro de 2011 et JAMI fonctionne à la perfection, comme toute nos autres applications LIbres (libreoffice, vlc, etc…).

Concretely, this means that even if you update Jami as soon as the new release becomes available, the issue with the “Collaborative editor” swarm will probably persist for a little while (until the other members also upgrade their version of Jami).

Unfortunately, there has been a Jami contact who has Windows which does not seem to update automatically, even though jami.net was the source. That is why the suggestion was written to click About Jami to check the version of Jami people have to ensure they have the latest version. If Jami is not the latest version, then a solution was also written to download and (re)install Jami for Windows. We don’t have Windows so we are unable to reproduce this problem and are unable to meet face-to-face with the person with Windows to reproduce. Linux Mint updates automatically and has never been a problem with having the latest edition.

Malheureusement, en effet, windows OS privateur n’est pas fiable du tout et source à problèmes insolubles en raison de son code férmé…

Je confirme, aucun problèmes avec GNU LINUX quelque soit la distribution :slight_smile:

Since you wrote years, do you mean one-to-one conversations? If so, your answer to your question Has anyone actually got Jami to work reliably? is yes! @Bamalamajamagram can you please mark Has anyone actually got Jami to work reliably? - #45 by James as the solution to this thread? That post may also refer to group conversations.

If you are referring to group conversation, perhaps you could please start a new topic say Has anyone had reliable group conversations with Jami? Spoiler alert: The answer is also yes. Group conversations have worked successfully with members of the group:

  1. using the default Jami settings
  2. using a variety of desktop and mobile operating systems
  3. located in different places in the world
  4. having copper (not optical fiber) and mobile internet connections
  5. being able to talk and hear each other
  6. emojis, reactions, file transfers, message replies in chat syncing

To answer each part your question regarding “Jami”:

  1. “has anyone” → yes
  2. “actually” → yes
  3. “work reliably” → yes

@Bamalamajamagram please mark the appropriate post in this thread as a solution to your question.

Thank you

Ok. I understand that this is known; what I’m saying is that it’s not a reasonable expectation for long-term behavior. If it’s only for a particular swarm issue, that’s one thing. Making it a habit, or requiring all communicating Jami versions to always match, would be an unfortunate situation for users.

1 Like

In my case, the problem is actually more serious. I have a Windows version of Jami, but even if it had automatic updates, this would not work because in my case, downloading from jami.net is very slow, the connection is lost almost every time, and when the download fails, I have to restart instead of continuing from the breakpoint, so my attempts to update from the app have never been successful.

It is the first time we receive feedback about issues to download from dl.jami.net. Are you able to double-check it with another Internet connection or Internet provider?