Accès HTTPS - port 443 - Impossible

Routage de ports, récupération de météo, accès depuis votre smartphone bref tout ce qui permet à Domoticz d'être conecté à Internet se passe ici.
aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 13 mars 2018, 08:46

OK, merci.

Par contre comment se fait-il que Domoticz en HTTPS fonctionne lors du lancement manuel mais pas en automatique ?

Je ne comprends, en manuel ça fonctionne.
Y-a-t-il un fichier Debian ou Domoticz à modifier ?
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 14 mars 2018, 10:02

Mince, plus de nouvelles de qui que ce soit...
Vous ais-je posé une colle ?

En utilisant

Code : Tout sélectionner

sudo ./domoticz -www 8080 -sslwww 443
, Domoticz est bien accessible en HTTPS.
Mais cet accès ne s'ouvre pas automatiquement quand je fais

Code : Tout sélectionner

sudo systemctl start domoticz.service
.

Pourtant, j'ai bien vérifié que sur /etc/init.d/domoticz.sh la ligne

Code : Tout sélectionner

DAEMON_ARGS="$DAEMON_ARGS -sslwww 443"
soit bien dé-commentée.

Je sèche là.
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

vil1driver
Messages : 5120
Enregistré le : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Accès HTTPS - port 443 - Impossible

Message par vil1driver » 14 mars 2018, 10:15

Et avec un

Code : Tout sélectionner

sudo /etc/init.d/domoticz.sh start

aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 14 mars 2018, 10:24

Réponse :

Code : Tout sélectionner

[ ok ] Starting domoticz.sh (via systemctl): domoticz.service.
Sur le port 8080 ça fonctionne toujours par contre en HTTPS...
J'ai un beau message "DOMOTICZ OFFLINE"!

C'est très bizarre.

PS: J'ai tenté avec une fenêtre de navigation privée, et j'ai la même erreur qu’auparavant : "La connexion a échouée". Le port 443 n'est pas ouvert.
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 14 mars 2018, 21:48

Je viens de m'apercevoir de quelque chose de très bizarre.
J'ai modifié domoticz.sh

Code : Tout sélectionner

sudo nano etc/init.d/domoticz.sh
et j'ai commenté la ligne du port 8080.
Ce qui donne :

Code : Tout sélectionner

DAEMON=/home/utilisateur_domoticz/domoticz/$NAME
DAEMON_ARGS="-daemon"
#DAEMON_ARGS="$DAEMON_ARGS -daemonname $NAME -pidfile $PIDFILE"
#DAEMON_ARGS="$DAEMON_ARGS -www 8080"
DAEMON_ARGS="$DAEMON_ARGS -sslwww 443"
DAEMON_ARGS="$DAEMON_ARGS -log /tmp/domoticz.txt"
#DAEMON_ARGS="$DAEMON_ARGS -syslog"
#DAEMON_ARGS="$DAEMON_ARGS -log /var/log/domoticz.log"
Au redémarrage

Code : Tout sélectionner

sudo reboot
Domoticz est toujours accessible sur le port 8080 et toujours pas en HTTPS (port 443)...
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 17 mars 2018, 17:17

Je découvre ou plutot redécouvre Domoticz et je n'ai pas forcément encore les bons réflexes.

C'est pourquoi, je viens seulement de découvrir ces lignes dans les logs :

Code : Tout sélectionner

 2018-03-17 00:39:45.278 Error: WebServer(SSL) startup failed on address 0.0.0.0 with port: 443: use_certificate_chain_file: No such file or directory
2018-03-17 00:39:45.278 Error: WebServer(SSL) check privileges for opening ports below 1024 
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 22 mars 2018, 08:54

Bonjour à tous,

N'ayant plus de nouvelles de qui que ce soit et étant toujours bloqué, je me permet de relancer ce sujet.
Et pour se faire, je reprends les explications depuis le début.

J'ai suivi la procédure d'installation de Domoticz décrite dans le wiki.
J'ai noté toute les étapes dans cet article : https://larumeurdaklain.blogspot.fr/201 ... oticz.html

J'ai bien modifié /etc/init.d/domoticz.sh
Extrait :

Code : Tout sélectionner

DAEMON=/home/utilisateur_domoticz/domoticz/$NAME
DAEMON_ARGS="-daemon"
#DAEMON_ARGS="$DAEMON_ARGS -daemonname $NAME -pidfile $PIDFILE"
DAEMON_ARGS="$DAEMON_ARGS -www 8080"
DAEMON_ARGS="$DAEMON_ARGS -sslwww 443"
DAEMON_ARGS="$DAEMON_ARGS -log /tmp/domoticz.txt"
#DAEMON_ARGS="$DAEMON_ARGS -syslog"
Lorsque je lance manuellement avec :

Code : Tout sélectionner

cd /home/utilisateur_domoticz/domoticz/
sudo ./domoticz -www 8080 -sslwww 443
Cela fonctionne.
Mais pas lors d'un :

Code : Tout sélectionner

sudo systemctl start domoticz.service
Ou au démarrage du serveur...

Dans les logs Domoticz apparait ceci :
2018-03-22 08:43:48.442 Error: WebServer(SSL) startup failed on address 0.0.0.0 with port: 443: use_certificate_chain_file: No such file or directory
2018-03-22 08:43:48.442 Error: WebServer(SSL) check privileges for opening ports below 1024
2018-03-22 08:43:50.565 Error: Frame # B# passed the checksum test but failed analysis
Je ne comprends pas ce qui ne vas pas...
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

lost
Messages : 398
Enregistré le : 12 nov. 2016, 11:01

Re: Accès HTTPS - port 443 - Impossible

Message par lost » 22 mars 2018, 11:29

aklain a écrit : 2018-03-22 08:43:48.442 Error: WebServer(SSL) startup failed on address 0.0.0.0 with port: 443: use_certificate_chain_file: No such file or directory
2018-03-22 08:43:48.442 Error: WebServer(SSL) check privileges for opening ports below 1024
2018-03-22 08:43:50.565 Error: Frame # B# passed the checksum test but failed analysis
Les messages indiquent le problème:

A priori le certificat manque (ou n'est pas lisible, ce qui peut être un pb de droits tout comme pour la suite).... et les ports inférieurs à 1024 ne sont utilisable que par root, ce qui oblige à lancer Domoticz en root.

aklain
Messages : 27
Enregistré le : 12 mars 2018, 09:06
Localisation : Langres (52)
Contact :

Re: Accès HTTPS - port 443 - Impossible

Message par aklain » 26 mars 2018, 22:38

Finalement, j'ai refait toute mon installation sur Debian 8 au lieux de Debian 9 et là tout roule...

Il semble que Domoticz ne soit, pour le moment, pas tout à fait compatible avec Debian 9.

Tant pis.

Au passage, je salue l'efficacité de la sauvegarde de base de données de Domoticz.
Rapide, efficace, que du bon :D

En tout cas, merci à tous ceux qui ont tentés de m'aider.
Selon que vous serez puissant ou misérable, les jugements de cour vous rendront blanc ou noir.
https://larumeurdaklain.blogspot.fr/

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre