Bonjour,
Mon problème
depuis cette aM , plus de connection à HA depuis mon smartphone avec une adresse IP externe et l’apps HA sous android
J’avais un souci de certificat , j’ai relancer letencrypt et voulu vérifier les paramètre dans HA et je me retrouve avec l’impossibilité de rentrer la valeur de l’URL interne , je me dis que c’est pas grave puisque là je vais utiliser l’URL externe avec le DNS free mais ?
mais Grrr je ne peux plus aussi me connecter depuis le smartphone avec le wifi ( donc sur le reseau local !!
et pourtant avec mon navigateur en local je me connecte bien ?
voici ce que j’ai comme paramètres pour android je ne vois pas ou est le problème ?
et ceci lors de la première connection ?
Tu as testé ton certificat sur un site fait pour ?
Hello
As tu pensé à relancer ton HA après avoir renouvelé le certificat ?
@Idaho947
Je ne savais pas qu’il y avait ce type de site
il me dit que je suis en grade T pour l’adresse en IP4 et qu’il ne peut se conecter sur l’IPV6
il y a un tas d’autres info je ne sais si il faut vous les donner
EDIT il me dit que la date du certificat est 04/08 expired !
cdlt
@anon21985933
oui plutôt deux fois qu’une
je ne sais pas si j’ai été précis, mais j’arrive bien a me connecter avec firefox, c’est l’apps HA qui ne veut pas ?
j’ai peut-être un pB de droits dans le répertoire ??
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Certificate not yet due for renewal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Certificate not yet due for renewal; no action taken.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
cp: can't create '/ssl//ssl/privkey.pem': No such file or directory
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
le répertoire sous HA est ssl , pas ssl/ssl ?
oui un souci de rep, 2 fois SSL et 2 //
1 « J'aime »
@Pulpy-Luke
oui mais ?? j’ai bien suivi ce qui est dit dans le tuto et mon yaml est Ok :
http:
# server_port: 443
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
est ce lié à la dernière Maj de HA ?
cela fonctionnait avant, depuis 1 an au moins et rien changé ?
Dans le module let’s encrypt, il faut configurer comme telle pour les certificats:
keyfile: privkey.pem
certfile: fullchain.pem
il les met automatiquement dans le dossier /ssl/
.
dans ton configuration.yaml, c’est bon:
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
@WarC0zes
ce n’est pas ce qui est dans le doc de ref que j’ai suivi à l’époque et jusqu’à hier ? pas de soucis. est-ce lié à la dernière version de HA ?
Je vais tester
edit je me suis fait piéger une fois pour un autre sujet, c’est bien dans le configurarion.yaml pas dans le menu UI de config de letenscrypt ?
Citation
Configurer les fichiers de certificat
Les fichiers de certificat seront disponibles dans le partage « ssl » après une demande réussie.
Il ne parle pas de mettre le chemin du dossier ssl pour les certificats dans la doc.
C’est ce que j’utilise depuis 1 an 1/2.
et mes certifcats ce mettent bien automatiquement dans le dossier SSL
J’ai ceci maintenant :
UI de letencrypt
et dans le yaml
# confi pour letsencrypt
email: xxxxxx@free.fr
domains:
- xxxxxxxx.freeboxos.fr
certfile: /ssl/fullchain.pem
keyfile: /ssl/privkey.pem
challenge: http
dns: {}
mais je ne peut toujours pas avec HA sous Android
Tu as relancé let’s encrypt pour bien créer les certificats dans le rep SSL ?
edit:
oups, mais en YAML, tu as toujours les répertoires définis :
chez moi en YAML ( je passe par OVH ):
keyfile: privkey.pem
certfile: fullchain.pem
challenge: dns
dns:
provider: dns-ovh
ovh_endpoint: ovh-eu
ovh_application_key: xxxxxxxxxxxxxxxx
ovh_application_secret: xxxxxxxxxxxxxxxxxxx
ovh_consumer_key: xxxxxxxxxxxxxxxxxxxx
domains:
- xxxxxxxxxxxxxxxxxxxx.fr
email: xxxxxxxx@xxxxxxxxxxxx.com
Modifie et fais enregistrer.
bonjour
je veux bien tester mais c’est contraire à ce qui est dans la doc . Au passage les certifcats sont du 05/08 à 8:37 donc grosso modo l’heure des modifs
J’ai modifié le yaml
les certificats sont maintenant datés de 11:16 ce qui correspond au 13:16 de ma machine
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/file-structure.sh
cont-init: info: /etc/cont-init.d/file-structure.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun lets-encrypt (no readiness notification)
s6-rc: info: service legacy-services successfully started
[13:16:02] INFO: Selected HTTP verification
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Certificate not yet due for renewal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Certificate not yet due for renewal; no action taken.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
dans le server ssl de vérification il ne voit pas le nouveau certi
bien évidemment j’avais purgé le cache
Non, rien dans la doc, ne mentionne qui faut mettre :
certfile: /ssl/fullchain.pem
keyfile: /ssl/privkey.pem
c’est dans le configuration.yaml, qu’il faut le mettre, c’est tout :
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
Bonjour
Je parle bien du yaml
donc je dois remettre le chemin dans mon yaml
enthalpie:
Je parle bien du yaml
de quel fichier tu parles en YAML ?
de la configuration de let’s encrypt ou de ton configuration.yaml ?
de mon configuration , depuis le début , voir copie d’écran
pour letencrypt je passe que par l’UI