Je viens solliciter votre aide SVP car je galère depuis 3 semaines. J'ai décidé de m'attaquer enfin à sécuriser mon domoticz en tentant d'installer un certificat Letsencrypt mais je n'y arrive pas malgré des centaines de lectures, des restaurations de backup sur ma carte SD, une nouvelle installation fraiche sur un autre raspberry de secours.
Rien ni fait.
Ma config :
OS="Raspbian GNU/Linux 10 (buster)"
Version: 2021.1
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]
Mes routages de ports sur mon routeur fonctionnent bien vers les ports indiqués dans les fichiers
/etc/init.d/domoticz.sh
/home/pi/domoticz/domoticz.sh
J'ai modifié les deux mais je ne sais pas si c'est utile ou s'il faut modifié seulement le premier ?
Après installation fraiche, lorsque je fais la commande "sudo netstat -plan | grep domoticz", je vois bien les deux ports 8080 et 443 indiqués en tcp6 en LISTEN et ESTABLISHED (même si je ne comprends pas ce que ça signifie car je suis nul en linux)
Lorsque j'accède à mon domoticz de l'interne en 192.168.xxx.xxx ou de l'externe avec mon dyndns de free le routage se fait bien par contre quand j'utilise le https sur le port 443, ça me connecte en non sécurisé. Normal, jusque là puisque je n'ai pas installé de certificat Letsencrypt encore.
Ensuite, après des journée de recherche, j'ai trouvé une procédure qui me permet d'installer mon certificat letsencrypt.
• https://www.domoticz.com/wiki/Native_se ... ts_Encrypt
• https://passionaute.medium.com/domoticz ... cb051a821c (pour palier au blocage que bcp rencontre absence du fichier letsencrypt-auto)
Le problème apparait suite à cette procédure, lorsque je relance la commande "sudo netstat -plan | grep domoticz", seul le port 8080 apparait, le port 443 a disparu.
J'ai tenté évidemment de redémarrer domoticz, de rebooter le raspberry, de changer le numéro du port, d'ajouter une ligne DAEMON_ARGS="$DAEMON_ARGS -sslcert /home/pi/domoticz/server_cert.pem" dans domoticz.sh
Rien n'y fait. J'ai le message suivant dans le les logs mais je ne le comprends pas et ne trouve rien sur le net.
Est-ce que l'un d'entre vous a une idée et peut me venir en aide ?2022-06-21 18:50:07.776 Error: WebServer(SSL) startup failed on address 0.0.0.0 with port: 443: use_private_key_file: no start line
Merci beaucoup par avance pour le temps que vous prenez à lire ce message.
A bientôt