Sorry je me permets de te tagger car je ne trouve pas encore d’étiquette dédié à ton nouveau plugin.
Je viens d’installer, j’ai cette erreur qui arrive dès l’installation :
Erreur sur la fonction cron du plugin : Echec de la requête http : http://127.0.0.1:8083/updateClientList?access_token=XXXXXXXXXXXXXXXXXXXXXXXH3UuWHhz9o7U8kiQR2cU3FiHCn55UL Curl error : Failed to connect to 127.0.0.1 port 8083 after 0 ms: Couldn't connect to server
Le plugin ne semble pas permettre de définir l’IP distant de la machine sur laquelle serait installé qbittorrent.
Penses-tu qu’il te soit possible d’ajouter ce paramétrage ?
Merci beaucoup
Informations Jeedom
Core : 4.6.1 (master)
DNS Jeedom : non
Plugin : qbittorrent
Version : 2026-08-23 01:16:23 (beta)
Statut Démon : Stoppé - (Inconnue)
Santé
🟢 Matériel : docker
🔴 Système à jour : 3
🟢 Cron actif : OK
🟢 Scénario actif : OK
🟢 Démarré : OK 2026-03-28 12:33:02
🟢 Date système (dernière heure enregistrée) : OK 2026-08-23 12:30:31 (2026-08-23 11:38:02)
🟢 Droits sudo : OK
🟢 Version Jeedom : 4.6.1
🟢 Version OS : debian 12.8
🟢 Version PHP : 8.2.26
🟢 Nombre de processus Apache : 15
🟢 Version OS : Linux jeedom 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64 GNU/Linux [12.8]
🟢 Version database : 10.11.6-MariaDB-0+deb12u1
🟢 Espace disque libre : 16 %
🟢 Connexion active/max/autorisée : 20/40/151
🟢 Taille base de données : 82.87 MB
🟢 Espace disque libre tmp : 16 %
🟢 Mémoire disponible : 70 % (Total 9806 Mo)
🟢 Mémoire suffisante : 0
🟢 Erreur I/O : 0
🟢 Swap disponible : 82 % (Total 7932 Mo)
🟢 Swappiness : 10 %
🟢 Charge : 4.21 - 2.24 - 1.88
🟢 Configuration réseau interne : OK
🟢 Configuration réseau externe : OK
🟢 Node : v22.22.0
🟢 Python 3 : Python 3.11.2
🟢 Persistance du cache : OK
Après j’ai changé le port, sauvé, ça a mis du vert sur Configuration mais toujours du KO à Status.
Puis j’ai mis les logs en débug et relancer le démon, cette fois tout est vert :
[2026-08-23 14:59:05] ERROR Erreur sur la fonction cron du plugin : Echec de la requête http : http://127.0.0.1:8083/updateClientList?access_token=ER5svOMDFuQhC0xZgw2nPIf1I4QlLHuboCH3UuWHhz9o7U8kiQR2cU3FiHCn55UL Curl error : Failed to connect to 127.0.0.1 port 8083 after 0 ms: Couldn't connect to server
[2026-08-23 15:00:14] ERROR Erreur sur la fonction cron du plugin : Echec de la requête http : http://127.0.0.1:8083/updateClientList?access_token=ER5svOMDFuQhC0xZgw2nPIf1I4QlLHuboCH3UuWHhz9o7U8kiQR2cU3FiHCn55UL Curl error : Failed to connect to 127.0.0.1 port 8083 after 0 ms: Couldn't connect to server
[2026-08-23 15:01:03] INFO Lancement démon qbittorrent : node /var/www/html/plugins/qbittorrent/core/class/../../resources/qbittorrent/index.js 8586 ER5svOMDFuQhC0xZgw2nPIf1I4QlLHuboCH3UuWHhz9o7U8kiQR2cU3FiHCn55UL /tmp/jeedom/qbittorrent/deamon.pid
[2026-08-23 15:01:04] DEBUG pull()
[2026-08-23 15:01:04] ERROR Erreur sur la fonction cron du plugin : Echec de la requête http : http://127.0.0.1:8586/updateClientList?access_token=ER5svOMDFuQhC0xZgw2nPIf1I4QlLHuboCH3UuWHhz9o7U8kiQR2cU3FiHCn55UL Curl error : Failed to connect to 127.0.0.1 port 8586 after 0 ms: Couldn't connect to server
[2026-08-23 15:01:06] INFO Démon qbittorrent lancé
[2026-08-23 15:01:06] DEBUG syncEqLogicWithQbittorrent()
[2026-08-23 15:01:06] INFO Liste des clients synchronisé
[2026-08-23 15:01:21] DEBUG syncEqLogicWithQbittorrent()
[2026-08-23 15:02:04] DEBUG pull()
[2026-08-23 15:03:04] DEBUG pull()
On dirait qu’il voulait vraiment que je rentre moi-même le port, alors qu’il en proposait un par défaut.
En revanche quand je fais “Ajouter”, je rentre un nom d’équipement et quand je valide, il me mets une erreur en bas à droite :
Et ne crée pas d’équipement.
Je comprends bien que je pourrai mettre l’IP de mon qbittorrent dans le nouvel équipement, mais je sais pas quoi mettre comme port… J’ai réessayé en forçant 8083 comme proposé, le démon est alors OK mais ça fait pareil à la création de l’équipement
J’ai vu ce soir qu’il y avait une mise à jour dispo sur le plugin, j’ai installé.
Désormais je peux créer un équipement, j’y mets mon URL IP:8586
Mes identifiant (admin + pwd)
Au début ça ne fonctionnait pas mais je mettais comme URL : 192.168.0.31:8586, et ça s’est mis à marcher une fois que j’ai tenté : http://192.168.0.31:8586 :
En tout cas ta mise à jour résout mon problème !
Je suggère d’indiquer dans la doc qu’il faut préciser http(s)://
Et peut-être voir ce soucis de port vide ?
Bravo en tout cas !
J’ouvre un autre fil pour parler des futur features ou propositions d’amélioration ?
Le port que tu renseigne dans la page de configuration est celui du démon nodejs qui tourne en local.
Ce port peut être modifiable car tu peux avoir d’autres démons sur ta machine jeedom.
Le numéro du port affiché par défaut est juste un placeholder. Il n’est pas pris en compte par le système. Tu dois en renseigner un à la main (Un port non utilisé de ta machine jeedom).
En ce qui concerne le http:// je demande bien l’url et non l’ip:port.
Merci pour l’explication !
En effet, je ne savais pas que l’url intégrait forcément le http://, on s’est peut-être trop habitué à ce que nos navigateurs les ajoutent automatiquement ! C’est clair.
si je peux me permettre une recommandation: lorsqu’on affiche une info (par défaut) à un utilisateur, c’est quand même plus sympa de l’appliquer par défaut, surtout dans le cas où si rien n’est fait, ca ne peut pas fonctionner.
il suffit de renseigner le 3eme argument lorsque tu vas chercher la config: