Page 1 sur 3
Installation de domoticz sur portable sous DEBIAN9
Publié : 29 juil. 2018, 22:47
par pile27
Bonjour à tous,
Impossible de faire fonctionner domoticz... le port 8080 n'est pas ouvert...
historique:
J'ai installé sur mon portable sous DEBIAN 9 l'application JEEDOM, et je voulais installer DOMOTICZ et comparer un peu les deux...
JEEDOM: RAS - Accès ok par le port 80
DOMOTICZ: tout a l'air de bien se passer lors de l'installation, mais le port 8080 n'est pas ouvert, et donc pas d'accès à l'application possible
Pour installer DOMOTICZ, j'ai utilisé la commande indiquée sur le site: 'sudo curl -L install.domoticz.com | bash', et tout s'est bien passé.
La commande 'sudo /etc/init.d/domoticz.sh status' indique que domoticz est bien actif, mais impossible de le lancer sur un navigateur
-> La commande 'sudo netstat' indique que le port 8080 n'est pas ouvert (contrairement au port 80 qui lui est 'LISTEN' (jeedom)
Dès lors, j'ai passé des instructions en ligne de commande trouvées dans des forums, mais rien que je comprenne et surtout inefficace !
Je m'en remet à vos conseils, si quelqu'un avait déjà rencontré ce problème ?
Merci d'avance
Pile27
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 30 juil. 2018, 07:41
par Tonio16
Salut
As-tu Apache sur ton systeme? Il me semble qu'il utilise les ports 8080 et 443.
Le plus simple aurait été de changer le port de Domoticz.
Antoine
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 30 juil. 2018, 09:28
par pile27
Bonjour Antoine,
Lors de l'installation par curl, il est proposé le choix 8080 et 443, ce que j'ai validé
Je suppose que le choix 80 n'est pas proposé, car JEEDOM écoute déjà le port 80
Pour la question d'Apache, la commande: 'sudo /etc/init.d/apache2 status' indique que Apache est bien lancé
Par acquis de conscience, j'ai lancé: 'sudo /etc/init.d/apache2 start', mais toujours rien sur le port 8080...
Par contre, il me semble que les fichiers de configuration d'Apache ne sont pas implémenté avec le port 8080
En particulier, dans le fichier 'ports.conf', il n'y a que la ligne: 'Listen 80'...
Domoticz utilise t-il bien Apache ?
Merci d'avance
Pile27
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 30 juil. 2018, 10:34
par Chrominator
Domoticz se sert d'un serveur web intégré à l'application elle-même, pas besoin d'Apache.
Tu pourrais regarder dans le log de Domoticz pour vérifier ce qui se passe lorsqu'il tente d'initialiser le serveur web, sur les ports 443 et 8080.
Pour vérifier les ports et le chemin d'accès au log, regarde le script
/etc/init.d/domoticz.sh et les lignes suivantes :
Code : Tout sélectionner
DAEMON_ARGS="$DAEMON_ARGS -www 8080"
DAEMON_ARGS="$DAEMON_ARGS -sslwww 443"
DAEMON_ARGS="$DAEMON_ARGS -log /var/tmp/domoticz.txt"
Si pas de log (par défaut il est désactivé il me semble), tu peux essayer d'arrêter Domoticz avec la commande qui va bien, et le relancer à la mano sous le profil utilisateur (pas root) dans le répertoire de domoticz, genre
./domoticz (pas domoticz.sh).
Tu devrais voir un message au moment du démarrage du serveur www.
Ensuite ctrl-c pour terminer le pgm.
En tout état de cause, tu pourrais aussi essayer de te connecter à Domoticz via le port ssl en utilisant le protocole https de ton navigateur.
Si ceci fonctionne et pas le port 8080 en http, il y a bien un pb avec ce dernier.
C'est évident, mais est-ce que tu tentes bien d'accéder à Domoticz sur le port 8080 via ton navigateur suivant le protocole http (et non pas https) ?
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 30 juil. 2018, 14:57
par pile27
Bonjour,
En effet, les logs sont désactivés dans le fichier /etc/init.d/domoticz.sh (# devant l'instruction)
DAEMON_ARGS="$DAEMON_ARGS -www 8080"
DAEMON_ARGS="$DAEMON_ARGS -sslwww 443"
#DAEMON_ARGS="$DAEMON_ARGS -log /tmp/domoticz.txt"
Sinon je sais arrêter et relancer domoticz, mais avec les commandes:
'sudo /etc/init.d/domoticz.sh stop': [ ok ] Stopping domoticz.sh (via systemctl): domoticz.service.
et
'sudo /etc/init.d/domoticz.sh start': [ ok ] Starting domoticz.sh (via systemctl): domoticz.service.
Il y a une autre syntaxe ?
Sinon, oui, rien ne répond, pas plus sur 'https//localhost' que sur '
http://localhost:8080'
Merci d'avance
Pile27
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 30 juil. 2018, 19:59
par Chrominator
Sur la syntaxe je n'ai rien d'autre à dire que je suis sous ubuntu (issu de debian), donc pas de conseils à te donner.
La syntaxe sous ubuntu est :
pour arrêter le service.
Tu n'as pas lancé l'exécutable manuellement ensuite pour voir les messages ?
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 30 juil. 2018, 20:20
par Jeff
Essaye d'ouvrir ip:8080 à la place de localhost:8080

Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 31 juil. 2018, 00:50
par Neutrino
Bonjour,
cette commande va renvoyer la liste des ports utilisés et l'application liée :
Peux-tu nous poster le résultat ?
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 31 juil. 2018, 09:16
par pile27
Bonjour à tous,
Pour répondre à Chrominator, l'instruction 'sudo service domoticz.sh stop' fonctionne également sous DEBIAN, mais est n'est pas bavarde (pas de CR), moins que 'sudo /etc/init.d/domoticz.sh stop' qui répond...
-> Par contre, je ne comprend pas que dois je faire de cette phrase: ''Tu n'as pas lancé l'exécutable manuellement ensuite pour voir les messages ?
Pour répondre à Jeff, bien entendu je teste localhost:8080, mais également ip:8080... sans résultat
Pour répondre à Neutrino, voici le résultat de la commande: 'sudo netstat -paunt'
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat
tcp 0 0 aspire.home:38244 par10s27-in-f194.:https ESTABLISHED
tcp 0 0 aspire.home:38218 par10s27-in-f194.:https ESTABLISHED
tcp 0 0 aspire.home:49856 par21s11-in-f14.1e:http ESTABLISHED
tcp 0 0 aspire.home:49854 par21s11-in-f14.1e:http TIME_WAIT
tcp 1 0 aspire.home:47580 livebox.hom:netbios-ssn CLOSE_WAIT
tcp 0 0 aspire.home:38116 52.94.220.16:https ESTABLISHED
tcp 0 0 aspire.home:57958 arn02s06-in-f163.:https ESTABLISHED
tcp 0 0 aspire.home:36024 a2-22-112-91.deplo:http TIME_WAIT
tcp 0 0 aspire.home:55428 par10s33-in-f6.1e:https ESTABLISHED
tcp 0 0 aspire.home:34200 93.184.220.29:http TIME_WAIT
tcp 0 0 aspire.home:40874 wb-in-f157.1e100.:https ESTABLISHED
tcp 0 0 aspire.home:49912 par21s11-in-f14.1e:http TIME_WAIT
tcp 0 0 aspire.home:45282 a2-23-92-108.deplo:http TIME_WAIT
tcp 0 0 aspire.home:49910 par21s11-in-f14.1e:http TIME_WAIT
tcp 0 0 aspire.home:34284 93.184.220.29:http TIME_WAIT
tcp 0 0 aspire.home:55640 par10s27-in-f10.1:https ESTABLISHED
tcp 0 0 aspire.home:35906 par21s05-in-f129.:https ESTABLISHED
tcp 0 0 aspire.home:49890 server-54-240-172:https ESTABLISHED
tcp 0 0 aspire.home:41468 185.64.189.115:https ESTABLISHED
tcp 0 0 aspire.home:57158 195.66.82.41:https TIME_WAIT
tcp 0 0 aspire.home:46698 93.184.220.188:https ESTABLISHED
tcp 0 0 aspire.home:45628 par10s21-in-f195.:https ESTABLISHED
tcp 0 0 aspire.home:38144 52.94.220.16:https TIME_WAIT
tcp 0 0 aspire.home:60266 par21s04-in-f14.1:https ESTABLISHED
tcp 0 0 aspire.home:46058 data28.adlooxtrac:https TIME_WAIT
tcp 0 0 aspire.home:56368 par10s22-in-f238.:https ESTABLISHED
tcp 0 0 aspire.home:49106 a92-122-218-168.de:http TIME_WAIT
tcp 0 0 aspire.home:55534 par10s33-in-f6.1e:https ESTABLISHED
tcp 0 0 aspire.home:46060 data28.adlooxtrac:https TIME_WAIT
tcp 0 0 aspire.home:38118 par21s07-in-f2.1e:https ESTABLISHED
tcp 0 0 aspire.home:38242 par10s27-in-f194.:https ESTABLISHED
tcp 0 0 aspire.home:45284 a2-23-92-108.deplo:http TIME_WAIT
tcp 0 0 aspire.home:37730 par10s22-in-f4.1e:https ESTABLISHED
tcp 0 0 aspire.home:42350 server-54-230-79-:https ESTABLISHED
tcp 0 0 aspire.home:38118 52.94.220.16:https TIME_WAIT
... Merci
Pile27
Re: Installation de domoticz sur portable sous DEBIAN9
Publié : 31 juil. 2018, 10:33
par Neutrino
C'est bizarre, on dirait que le retour n'est pas complet..
Tu devrais avoir quelque chose comme ça :
Code : Tout sélectionner
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 2513/smbd
tcp 0 0 0.0.0.0:7999 0.0.0.0:* LISTEN 1986/xmpp-bridge
tcp 0 0 0.0.0.0:6144 0.0.0.0:* LISTEN 7882/domoticz
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 2513/smbd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 7882/domoticz
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1974/uv4l
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3153/sshd
tcp 0 0 0.0.0.0:3001 0.0.0.0:* LISTEN 2050/starman master
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 7882/domoticz
tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 2363/mosquitto
tcp 0 0 192.168.15.21:35134 192.168.15.21:1883 ESTABLISHED 7882/domoticz
tcp 0 0 192.168.15.21:51834 216.58.208.202:443 TIME_WAIT -
tcp 0 208 192.168.15.21:22 192.168.15.4:64199 ESTABLISHED 22644/sshd: pi [pri
tcp 0 0 192.168.15.21:80 192.168.15.4:64189 ESTABLISHED 7882/domoticz
tcp 0 0 192.168.15.21:42846 149.202.83.14:80 TIME_WAIT -
tcp 0 100 192.168.15.21:34356 192.168.15.62:80 ESTABLISHED 26882/curl
tcp 0 155 192.168.15.21:51102 52.200.123.152:443 ESTABLISHED 7882/domoticz
tcp 0 0 192.168.15.21:1883 192.168.15.64:49153 ESTABLISHED 2363/mosquitto
tcp 0 0 192.168.15.21:1883 192.168.15.17:35308 ESTABLISHED 2363/mosquitto
tcp 0 0 192.168.15.21:46702 192.168.15.1:445 ESTABLISHED -
tcp 0 0 127.0.0.1:80 127.0.0.1:46878 TIME_WAIT -
tcp 1 0 192.168.15.21:41848 192.168.15.21:80 CLOSE_WAIT 8100/python
tcp 0 0 192.168.15.21:1883 192.168.15.61:16069 ESTABLISHED 2363/mosquitto
tcp 0 0 192.168.15.21:1883 192.168.15.21:35134 ESTABLISHED 2363/mosquitto
tcp 0 0 192.168.15.21:43592 160.92.49.14:80 TIME_WAIT -
tcp 0 1 192.168.15.21:33450 192.168.15.2:9090 SYN_SENT 7882/domoticz
udp 0 0 0.0.0.0:47068 0.0.0.0:* 7882/domoticz
udp 0 0 0.0.0.0:58893 0.0.0.0:* 1974/uv4l
udp 0 0 0.0.0.0:41026 0.0.0.0:* 7882/domoticz
udp 0 0 0.0.0.0:68 0.0.0.0:* 2532/dhcpcd
udp 0 0 0.0.0.0:53352 0.0.0.0:* 7882/domoticz
udp 0 0 10.8.0.1:123 0.0.0.0:* 2490/ntpd
udp 0 0 192.168.15.21:123 0.0.0.0:* 2490/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 2490/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 2490/ntpd
udp 0 0 192.168.15.255:137 0.0.0.0:* 2344/nmbd
udp 0 0 192.168.15.21:137 0.0.0.0:* 2344/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 2344/nmbd
udp 0 0 192.168.15.255:138 0.0.0.0:* 2344/nmbd
udp 0 0 192.168.15.21:138 0.0.0.0:* 2344/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 2344/nmbd
udp 0 0 0.0.0.0:9898 0.0.0.0:* 7882/domoticz
udp 163840 0 0.0.0.0:9898 0.0.0.0:* 8164/bash
udp 0 0 192.168.15.21:1196 0.0.0.0:* 3092/openvpn
udp 0 0 0.0.0.0:55475 0.0.0.0:* 7882/domoticz
udp 0 0 0.0.0.0:41207 0.0.0.0:* 7882/domoticz
udp 0 0 0.0.0.0:53524 0.0.0.0:* 7882/domoticz
udp 0 0 0.0.0.0:39787 0.0.0.0:* 7882/domoticz
C'est comme si "-paunt" n'était pas pris en compte.
Tu lances bien avec sudo ?