Connection Refused

Bonjour,

Je sèche un peu sur un erreur que j’ai.
J’ai testé avec influxDB 1 et 2 j’ai le meme souci.

Je suis sur Debian 12

Lorsque j’ajoute une commande, j’ai un erreur :

[20:57:35 27-Sep-2023]: [WARNING] - The retryable error occurred during writing of data. Reason: ‹ [0] cURL error 7: Failed to connect to 192.168.1.5 port 8086: Connection refused (see libcurl - Error Codes) ›. Retry in: 49.52s.

Pourtant avec influx DB2, j’ai bien accès au frontend.
Avec Influx DB1, j’ai bien créé la base en ligne de command.

Avez vous une idée?

Bonjour,

Le service influx écoute bien sur cette ip/port et pas uniquement sur localhost?

Je ne suis pas doué en en Linux.
Comment je peux controler cela?

Tu peux entrer la commande :

netstat -tunlp | grep 8086

Si l’IP d’écoute est 0.0.0.0 ou :: alors InfluxDB écoute sur toutes les interfaces, si tu lis 127.0.0.1 et/ou ::1 alors tu écoutes sur localhost uniquement.

visiblement ca semble ok
image

c’est pas si évident, tcp6 sur :: ne veut pas forcément dire que les connexion ipv4 seront accepté, ca dépend entre autre du programme derrière et je ne sais pas comment se comporte influx.

et manifestement la connexion est refusée donc j’ai plutôt envie de croire qu’une connexion ipv4 est refusée ici.
Soit tu essaies de te connecter avec l’ipv6 (aucune idée si ca fonctionne, je n’ai jamais testé le plugin avec ipv6, faut que jeedom soit en ipv6 aussi au minimum)
soit tu t’arranges pour écouter sur un socket ipv4

regardes aussi la valeur de cat /proc/sys/net/ipv6/bindv6only mais je ne suis pas sur que ca soit suffisant, ca donnera p-e une piste

sur quoi est installé influx?

Ok merci des pistes je vais regardé.
Je pige pas trop car c’est une installation debian 12 neuve sans rien dessus.
Je vais finir par prendre une debian 10 :frowning:

tu es sur un vm?

si sous proxmox, regardes ces scripts: Proxmox VE Helper Scripts | Scripts for Streamlining Your Homelab with Proxmox VE

pour tester, je viens de faire en moins de 10min:

  • install d’un nouveau LXC avec influxdbv2,
  • configuration un nouvel équipement dans le plugin,
  • sélection de 10 infos à envoyer

et c’est déjà fonctionnel, j’ai mon graph dans influx

Malheureusement je suis sous ESXi
Je viens de faire un nmap depuis mon pc et le port est bien ouvert.

Donc je vais continuer à chercher.

j’ai testé l’accès avec l’api depuis postman et ca fonctionne.
le plugin utilise l’api?

Oui bien sur.
Mais faut bien sélectionner v1 ou v2 selon la version installée

Oui c’est bien configuré comme cela

je pige pas pourquoi ca fonctionne avec postman et pas depuis jeedom.
Un truc bête j’imagine.

Pour le bucket et l’org c’est bien le name qu’il faut mettre et pas leur id respectif?

Oui c’est bien ca
De toute façon un connection refused c’est même avant d’essayer le login et de sélectionner l’organisation, c’est vraiment au tout début

Et si tu tests un appel depuis la machine jeedom mais pas le plugin ca se connecte?
Ca serait pas jeedom qui est blacklist?

C’est exactement la meme url? Http ou https? Port?

Je viens de tester depuis une autre vm en command et j’ai un accès refused.
Ca vient de Debian 12 mais je sais pas d’ou.

Je continue à chercher

Bon après plusieurs essais et reconstruction de VM, j’ai enfin fini réussi.
Je ne sais pas ou ca bloquait
Prochaine étape grafana

si tu as influx db v2, même plus besoin de grafana si?

effectivement je vois qu’il y a aussi la mise en place de graphique je vais voir si ca fait le taf

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