Messages manquants via l'app Android Rocket Chat

Bonjour,

Cela fait un moment que j’utilise le plugin rocket chat pour Jeedom sans aucun soucis, du coup j’ai du mal à cibler l’origine du problème qui m’amène ici !

J’ai suivi la doc pour la configuration, un user jeedom qui se connecte et poste les messages dans une room Jeedom, jusqu’à récemment cela fonctionnait très bien (via l’app Électron, Web ou Android).
Depuis quelques semaines, les messages envoyés par Jeedom ne sont plus lisible via l’app Android.
J’ai un message vide avec une date farfelue (1er Janvier 1970)…
Alors j’ai tout essayé, nouveau user, nouvelle room, vider le cache / déconnexion de l’App Android…
Rien y fait.
Dans les logs, RAS, pas d’erreurs de ce côté là.

Merci d’avance pour votre aide :slight_smile:

Bonjour,

Avez-vous mis à jour votre serveur rocket.chat?
Quelle version avez-vous ?

Oui je suis à jour en 4.6.3

Pouvez-vous vérifier si c’est ok avec le client web?

Il faudrait réessayer avec la version 4.3, sur cette version normalement cela fonctionne.
Je sais qu’avec le serveur en 4.4 il y avait déjà des problèmes avec les apps, on en parlait ici déjà: Depuis la version 4.4.0 du serveur Rocketchat je n’ai plus la possibilité de faire ces interactions
Je n’ai pas re-testé depuis mais je testerai un 4.6 dès que possible pour voir si je reproduis

Bonjour,

Merci pour votre réponse !
Oui ça fonctionne sans problème avec le client web comme avec le client Electron.
Je ne pourrai pas tester en 4.3 maintenant mais si vous pouvez le faire en 4.6, je patienterai d’avoir votre retour.

Bonjour,

Même soucis sur les applications iOS depuis quelque temps, si on entre dans un canal avec un message posté par le bot jeedom, cela fait crasher l’appli.

Ma config est une debian avec rocketchat installé via snap. Je suis en Version 4.6.2.
J’ai un reverse proxy nginx avec un certificat https de ma CA perso (easy rsa),
Tout fonctionne nickel en WEB (http ou https), mais l’appli oblige de passer en https.
Jeedom lui, se connecte en http sur le port 3000 car impossible de vérifier le certificat même s’il est présent dans le magasin de ma VM…

Enfin dans les paramètres de rocketchat > général, l’URL du site est en http://rocketchatxxxx:3000.

J’ai l’impression que si Jeedom se connecte en https, tout le monde sera content, mais je n’y arrive pas :frowning:

Bonjour,

Pour ma part, je suis en https côté Rocketchat (nginx + letsencrypt) et Jeedom se connecte aussi en https à Rocket et le problème est toujours présent.

Je viens d’ailleurs d’updater en 4.7.0 + installation du client Android Expérimental (sait on jamais…), Mais pas mieux…

Bonjour @Mips ,

Ce serait possible d’avancer sur le sujet ?
je suis disponible pour faire des tests si besoin :slight_smile:

Je vais faire un upgrade en 4.6 pour tester mais comme déjà dit, j’ai l’impression qu’il y a un problème de leur coté: le plugin post selon leur api un message, je ne pourrais pas faire autrement.
Et, seulement avec un seveur >4.3, seulement certains clients ont un problème (le client web ca marche)

Donc y a un truc foireux soit sur le server > 4.3 soit sur ces clients (car ils auraient fixés en 4.4 un contournement utilisé?) qui fait que ca ne fonctionne pas mais ce n’est pas dans le plugin que je vais pouvoir fixer quoi que ce soit je pense

Avez-vous essayé de faire le rollback en 4.3?

Non j’ai pas pris le risque de faire un rollback… le Rocketchat est en prod !

Pourrais-tu tester l’envoi d’un fichier? une image par exemple
Et me dire si cela cause le même problème?

Depuis Jeedom ?
Sinon les images et les fichiers ne posent pas de problèmes.

Oui depuis jeedom puisque ce sont bien uniquement les messages envoyés par le bot qui posent problèmes non?

merci pour l’info, je fais des tests

Oui tout à fait c’est les messages envoyés depuis Jeedom qui posent problème.

En tout cas, je confirme que le bot Jeedom peut envoyer images et fichiers sans problèmes dans Rocket.

Petit test avec captures, donc là je déclenche un message de test depuis Jeedom,
Le message reçu via l’app Electron :

Et le même message coté app Android :

Oui, ca j’avais bien compris, et j’ai reproduis de mon coté en mettant à jour mon serveur.

Mais je voulais savoir si en envoyant une image (par exemple depuis un scénario avec le plugin caméra), l’heure du message était correcte ou pas.

mais c’est pas grave, j’ai eu ma réponse entre temps

Bon, pour revenir au problème de message mal daté,
j’ai fait des tests en revenant sur l’api REST plutôt que l’api realtime et là ca re-fonctionne;
je dis re-fonctionne car il y a quelques mois j’avais passé tout sur l’api realtime car l’api REST fonctionnait plus…

donc je vais mettre une version en beta (elle sera dispo demain sur le market) avec ce changement ainsi vous pourrez tester pendant quelques jours de votre côté et ensuite je passerai en stable si confirmé

Super ! Merci pour ta réactivité :slight_smile:

Test en cours de la beta et ça refonctionne à nouveau !!
Encore merci :slight_smile:

1 « J'aime »

Bonjour,

Cela re-fonctionne aussi de mon côté. Merci !! :smiley:

1 « J'aime »