Erreur curl: (7) Failed to connect

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Erreur curl: (7) Failed to connect

Message 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 ?
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Erreur curl: (7) Failed to connect

Message 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.
Pièces jointes
Capture d'écran 2025-08-25 084819.png
Capture d'écran 2025-08-25 084819.png (12.75 Kio) Consulté 37565 fois
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Erreur curl: (7) Failed to connect

Message 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é?).
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Erreur curl: (7) Failed to connect

Message 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é
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Guigui
Messages : 86
Inscription : 12 sept. 2015, 16:19

Re: Erreur curl: (7) Failed to connect

Message par Guigui »

Le numero de port est le bon ? sr ton exemple il semble etre modifié ( ce qui peut etre volontaire il est vrai).
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Erreur curl: (7) Failed to connect

Message par denis_brasseur »

Oui, le numéro de port est bien le bon, il a toujours été celui ci depuis la première installation.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Guigui
Messages : 86
Inscription : 12 sept. 2015, 16:19

Re: Erreur curl: (7) Failed to connect

Message 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 ?
Guigui
Messages : 86
Inscription : 12 sept. 2015, 16:19

Re: Erreur curl: (7) Failed to connect

Message 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).
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Erreur curl: (7) Failed to connect

Message par denis_brasseur »

Merci Guigui de ton aide.
Il s'agissait d'un problème de paramétrage de la box.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Répondre