Jeedom connect connexion depuis exterieur

Bonjour à tous,
Je suis confronté à un soucis pour l’accès à mon jeedom avec l’application « jeedom connect » depuis le wan.

En lan pas de soucis je suis en WS sur le profil de mon équipement. En wan, j’ai appliqué le tuto pour utiliser un sous domaine via mon synology et le proxy inversé.

L’application me retourne « echec de la connexion websocket » . J’ai l’impression(mais je me trompe peut etre) que ca bloque car le certificat de mon sous domaine n’est pas vérifié.

Auriez-vous une idée?

Merci

Tu voulais dire « l excellent tuto » !? :rofl:

Pk tu crees pas un certificat wildcard !?

Sur ton equipement JC tu as bien coché « activer le ws » ?
Sauvegarder, regenerer le qr code => scan du qr code ?

Sinon si tu fais a la mano, tu indiques bien le sous-domaine en connexion, sans le :8090 !?

1 « J'aime »

C’est payant chez let’s encrypt ? possible sur des machines différentes ? (synology, nuk jeedom)

Oui bien coché WS sur l’équipement et généré.

sinon en manuel j’ai le message : request failed with status code 405
apres avoir indiqué : https://aaa.bbb.i234.me (sans port)
Merci pour ton aide.

Non

Pk en mettre plusieurs ? Si tu passes par ton syno, il ny a que le syno a « protéger »

Sauvegardé entre temps ?

Le daemon est bien démarré ?

oui bien sauvegardé généré etc… le daemon est bien démarré … puisque ca fonctionne en local.
je viens de tester en n’utilisant le https et non pas le WS .
Ca ne fonctionne pas non plus.
J’ai bien désactiver le websocket sur l’équipement détaché. sauvegardé généré.
j’ai bien fait ma redirection de port sur mon routeur : port ext 9080 int 80 vers machine jeedom.
en qr code « echec de connexion au websocket » et manuel : https://@pub:9080 même message d’erreur « echec de connexion au websocket ».

Alors que je n’utilise pas le websocket. et je passe en direct sur le jeedom (pas comme plus haut via le syno et le reverse proxy)

1 « J'aime »

Je viens de tester à nouveau en ayant le WS de désactivé donc le démon arreté .

Ca fonctionne depuis le wan sur mon mobile orange en http (port 80)
par contre, impossible en 443 (https avec redirection de port 443 vers 80) .
J’en conclue que l’application ne fonctionne que si je l’utiliser en lan ou wan en http uniquement. Certainement un probleme de certificat non signé refusé par l’appli.

cette affirmation est fausse.

@jared-94, y’avait pas une option pour by-passer le controle du certif ?!

@fh83 rien ne t’empeche de regarder pour mettre en place le certif widlcard pour que ca fonctionne :wink:

" Si vous n’utilisez pas le websocket, vous pouvez désactiver le démon" c’est indiqué dans la page de configuration, je l’ai donc désactivé. et ca fonctionne en http en externe ou interne mais pas en https.

oui mais ca n’est pas ce que tu dis…

"ws de désactivé donc démon arreté" ==> c'est faux
puisque l’utilisation du websocket se définit au niveau d’un équipement. le ws peut ne pas etre activé sur un équipement, mais que le démon soit tjs actif sur le plugin.

"démon arreté donc ws désactivé" ==> c'est vrai
si le démon est arreté, que le websocket soit activé ou non sur l’équipement ne sera pas pris en compte

1 « J'aime »

Et bien, j’ai trouvé par moi même.

Ca peux intéresser certain:
le plugin jeedom connect ne peux être accessible depuis son application android depuis l’extérieur(en sécurisé) dans la seule condition que votre jeedom (ou votre synology en reverse proxy) possède un certificat valide.
Que ce soit en mode https ou en mode ws
Mon problème venait que sur le synology je modifiais mon certificat existant. Ca ne fonctionne pas , il faut en créer un nouveau (par défaut) en indiquant bien dans « autre nom de l’objet » les sous domaines séparés par des point-virgule.

ou … comme je l’indique plus haut … utiliser un certificat lets encrypt wildcard pour avoir de base l’ensemble des sous-domaines sécurisés/autorisés …

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.