Problème Homebrigde démon : connect ECONNREFUSED

Bonjour,

je rencontre depuis quelques jours un problème avec HomeBridge.
Je n’ai pas ajouté de nouveau materiel, désactivé toutes les pièces et ré-installé les dépendances, relancé le démon du plugin, réparé le bridge et meme vidé les passerelles déclarées (google home), redémarrage du pi, mais rien y fait le problème persiste…

Pas de mise à jour de HB dernière version à jour.

Voici les log du démon :

Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
[7/8/2022, 8:20:27 AM] [Jeedom_Repaired_9c] ERROR Erreur de récupération des évènements de mise à jour:  Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.67',
port: 80
}
Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
[7/8/2022, 8:20:27 AM] [Jeedom_Repaired_9c] ERROR Erreur de récupération des évènements de mise à jour:  Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.67',
port: 80
}
Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
[7/8/2022, 8:20:27 AM] [Jeedom_Repaired_9c] ERROR Erreur de récupération des évènements de mise à jour:  Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.67',
port: 80
}
Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
[7/8/2022, 8:20:27 AM] [Jeedom_Repaired_9c] ERROR Erreur de récupération des évènements de mise à jour:  Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.67',
port: 80
}
Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
[7/8/2022, 8:20:27 AM] [Jeedom_Repaired_9c] ERROR Erreur de récupération des évènements de mise à jour:  Error: connect ECONNREFUSED 192.168.1.67:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.67',
port: 80
}

Ci-vous savez d’où peut provenir le problème je vous en remercierais.

Merci

Bonjour,

l’ip 192.168.1.67 correspond bien à votre jeedom ?

bonjour, elle correspond bien

Ce message dit que votre jeedom refuse la connection du démon.

vérifiez dans la configuration de jeedom que vous avez bien autorisé l’API homebridge.

tout est bon pour moi …

alors non, premièrement votre système a deux ip dans le même réseau, donc ca peut poser problème !

pouvez-vous me donner un accès à votre système ? ca ira plus vite :wink: je suis libre d’ici 30-45min

Alors voilà le démon est lancé. Par contre je pense que vous allez avoir encore le problème…

Si je regarde dans Analyse > Logs et que j’ouvre le log http_error, voici ce que je vois :

0000|[Fri Jul 08 09:15:47.961502 2022] [core:notice] [pid 27280] AH00052: child pid 27295 exit signal Segmentation fault (11)
0001|[Fri Jul 08 09:15:47.962017 2022] [core:notice] [pid 27280] AH00052: child pid 27339 exit signal Segmentation fault (11)
0002|[Fri Jul 08 09:15:48.030420 2022] [core:notice] [pid 27280] AH00052: child pid 27375 exit signal Segmentation fault (11)
0003|[Fri Jul 08 09:15:48.033100 2022] [core:notice] [pid 27280] AH00052: child pid 27448 exit signal Segmentation fault (11)
0004|[Fri Jul 08 09:15:48.296406 2022] [mpm_prefork:notice] [pid 27280] AH00169: caught SIGTERM, shutting down
0005|[Fri Jul 08 09:15:48.975771 2022] [mpm_prefork:notice] [pid 13916] AH00163: Apache/2.4.38 (Raspbian) configured -- resuming normal operations
0006|[Fri Jul 08 09:15:48.976038 2022] [core:notice] [pid 13916] AH00094: Command line: '/usr/sbin/apache2'

c’est apache (le serveur web qui fait tourner votre jeedom) qui crash régulièrement… et cela confirme mon message précédent, parfois, jeedom ne réponds pas au démon homebridge.

cela peut arriver quand il y a trop de mémoire utilisée, linux doit fermer des processus pour rester en vie et au vu de votre page Santé :


c’est ce qui doit arriver…

par contre là cela sort de mes compétences, il faut voir pourquoi votre système n’a pas assez de ressources et simplifier votre installation… je vous invite à faire un ticket ou un post dans la catégorie adéquate sur ce forum afin de recevoir de l’aide là dessus.

je confirme…

voici la ligne dans le log homebridge_daemon :

0457|[7/8/2022, 9:20:28 AM] [Jeedom_Repaired_9c] ERROR Erreur de récupération des évènements de mise à jour:  Error: connect ECONNREFUSED 192.168.1.67:80

qui correspond à Apache qui se plante :

0013|[Fri Jul 08 09:20:24.279808 2022] [mpm_prefork:notice] [pid 13916] AH00169: caught SIGTERM, shutting down
0014|[Fri Jul 08 09:20:29.592598 2022] [mpm_prefork:notice] [pid 30017] AH00163: Apache/2.4.38 (Raspbian) configured -- resuming normal operations

d’accord merci d’y avoir jeté un coup d’oeil.
J’ai un pi 4 avec 8go il faut que je fasse la bascule de pi, ca devrait régler les soucis de performance.

bonne journée

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