Page 1 sur 1

Erreur curl: (7) Failed to connect

Publié : 25 août 2025, 07:49
par denis_brasseur
Bonjour,
Depuis hier soir, erreurs récurrentes dans mes scripts.
Afin de l'illustrer, la commande ci dessous depuis le terminal

Code : Tout sélectionner

 /usr/bin/curl -m 15 'http://192.168.1.xxx:8060/json.htm?type=command&param=getversion'
commande qui devrait me retourner

Code : Tout sélectionner

 "status" : "OK",
        "title" : "GetVersion"
me retourne une erreur
curl: (7) Failed to connect to 192.168.1.xxx port 8060: Connexion refusée
Il s'agit d'un exemple, toutes les commande json passé depuis CURL me retourne la même erreur.
Depuis le navigateur, les commandes passées,

Code : Tout sélectionner

http://192.168.1.xxx:8060/json.htm?type=command&param=getversion
par exemple, me retourne ce qui est attendu.
Pas de modifications particulières, a part la mise a jour du plugin Battery monitoring for Z-Wave nodes qui nécessite l'installation de paho.mqtt.
Les erreurs sont apparues après le reboot de domoticz suite à l'installation du plugin.
Plugin désactivé, désinstallation de la librairie, mais les erreurs persistent.
Et j'utilise tres largement CURL dans mes scripts.
Et évidement, pas de bol, je part en vacances aujourd'hui.
Une idée ?

Re: Erreur curl: (7) Failed to connect

Publié : 25 août 2025, 08:51
par Chrominator
Intuitivement j'irais vérifier dans paramètres/sécurité ce qui fait partie des réseaux de confiance, quitte à ressaisir ce qui est présent.

Re: Erreur curl: (7) Failed to connect

Publié : 25 août 2025, 12:22
par lost
denis_brasseur a écrit : 25 août 2025, 07:49 Il s'agit d'un exemple, toutes les commande json passé depuis CURL me retourne la même erreur.
Depuis le navigateur, les commandes passées (...), me retourne ce qui est attend
(...)
Les erreurs sont apparues après le reboot de domoticz suite à l'installation du plugin.
Le refus curl ressemble en effet à un pb d'authentification et le fait que cela passe du navigateur, c'est peut-être dû au fait que l'authentification y avait été faite avant (ou automatiquement, avec user/pass enregistrés).

Ces configs sont prises au redémarrage, donc un changement peut être antérieur (peut-être aussi que l'install plugin y ait touché?).

Re: Erreur curl: (7) Failed to connect

Publié : 25 août 2025, 14:39
par denis_brasseur
Merci Chrominator, j'avais vérifié et ressaisi les paramètres de securité, ce qui n'avait apporté aucun changement.
Lost, avant l'installation du plugin, j'avais migré sous zwave js ui, pas d'anomalie apres reboot. Les erreurs ont commencées après la mise à jour du plugin et le reboot associé

Re: Erreur curl: (7) Failed to connect

Publié : 25 août 2025, 23:02
par Guigui
Le numero de port est le bon ? sr ton exemple il semble etre modifié ( ce qui peut etre volontaire il est vrai).

Re: Erreur curl: (7) Failed to connect

Publié : 26 août 2025, 13:14
par denis_brasseur
Oui, le numéro de port est bien le bon, il a toujours été celui ci depuis la première installation.

Re: Erreur curl: (7) Failed to connect

Publié : 01 sept. 2025, 16:03
par Guigui
tu as essaye d'appeller tes url via la loopback 127.0.0.1 ?


Le curl est effectué depuis le meme serveur ?

tu arrives a pinger ?

Re: Erreur curl: (7) Failed to connect

Publié : 01 sept. 2025, 16:05
par Guigui
Tester en local sur la machine qui exécute Domoticz:

curl via loopback: curl -m 5 'http://127.0.0.1:8060/json.htm?type=com ... getversion' (si OK ici mais KO depuis l’IP LAN, c’est un binding ou firewall).

curl via IP LAN depuis la même machine: curl -m 5 'http://192.168.1.xxx:8060/json.htm?type ... getversion' (si loopback OK mais IP LAN refusée, Domoticz écoute peut‑être uniquement sur 127.0.0.1).

Lister l’écoute: sudo ss -ltnp | grep 8060 (ou 8080 selon config). Vérifier LISTEN sur 0.0.0.0:8060 ou sur l’IP locale, pas uniquement 127.0.0.1 .

Depuis une autre machine du LAN, vérifier ping et un test bas niveau: nc -v 192.168.1.xxx 8060 (refus immédiat = rien n’écoute ou filtre local; timeout = filtrage réseau).

Re: Erreur curl: (7) Failed to connect

Publié : 06 sept. 2025, 07:40
par denis_brasseur
Merci Guigui de ton aide.
Il s'agissait d'un problème de paramétrage de la box.