Tout d’abord merci pour cette nouvelle mise à jour.
Jeedom Core : 4.1.28
Version JC : 1.1.0
Equipements :
iPad XXXX : v1.1.0 sur ios (ws)
iPhone XXXXX : v1.1.0 sur ios (ws)
Je viens de faire la dernière mise à jour disponible en stable sur IOS ainsi que sur le plugin et j’ai eu le message suivant après la mise à jour du plugin :
[2022-01-05 18:35:04][ERROR] : Daemon crash with following error: Failed to listen on "tcp://0.0.0.0:8090": Address already in use
[2022-01-05 18:38:00][INFO] : Stopping daemon
[2022-01-05 18:38:00][INFO] : Starting daemon
[2022-01-05 18:38:01][ERROR] : Daemon crash with following error: Failed to listen on "tcp://0.0.0.0:8090": Address already in use
Je ne sais pas si cela peut vous aider mais j’ai constaté que le #plugin-jeedomconnect utilisait le même PID qu’un autre plugin (ici il s’agit du #plugin-klf200)
J’ai donc arrêté le daemon du #plugin-klf200, redémarré le daemon du #plugin-jeedomconnect (qui a démarré sans souci) puis j’ai enfin démarré de nouveau le #plugin-klf200. Suite au redémarrage des deux, tout est ok et ils utilisent maintenant des PID différents :
plus que PID c’est le port ‹ 8090 › qui était visiblement déjà utilisé par autre chose.
sur le lancement du démon on ne fait rien de particulier, si ce n’est utiliser les méthodes standard fournies par jeedom. du coup pas certain qu’on puisse faire grand chose ici
Oui, en effet, c’est d’aiileurs avec le port utilisé que j’ai vu qu’il était pris par un autre PID. Pourtant, le #plugin-klf200 ne semble pas utiliser le port 8090.
Jeedom Core : 4.1.28
Version JC : [beta] 1.1.0
Equipements :
Commande Maison : v1.0.1 sur android (polling)
Mon Téléphone : v1.1.0 sur android (polling)
et idem en log :
[2022-01-04 23:50:06][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-01-04 23:50:07][ERROR] : Daemon crash with following error: Failed to listen on "tcp://0.0.0.0:8090": Address already in use
J’ai pas de KL200, Jeedom a carrément planté, j’ai fait plusieurs tentative de redémarrage et enfin retrouve mon accès. Mais le démon ne tient pas et j’ai un bandeau unkwon error.
Je suis passé en debug mais il n’y a pas d’info.
PS: maintenant ca fonctionnne et comme je suis un gros beta je n’ai pas vu que je n’ai pas besoin du demon pour le faire fonctionner comme je n’utilise pas de websocket et surtout que je ne sais pas comment en configurer un.
Pour info, je viens de nouveau d’avoir de nouveau le même soucis avec la mise à jour 1.4.0 (27/08/22) – STABLE.
[2022-08-27 16:20:08]INFO : Starting daemon
[2022-08-27 16:20:08]ERROR : Daemon crash with following error: Failed to listen on "tcp://0.0.0.0:8090": Address already in use
Le port 8090 est de nouveau utilisé par un autre process :
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 25 128 0.0.0.0:8090 0.0.0.0:* users:(("python3",pid=25869,fd=9))