Accès a distance freeboxos et let's encrypt

Redirigé t’es port 80 vers 80
relance let’s encrypt puis vas dans son log( a côté de configuration) et vérifie que c’est ok.


Tu pourra refermer le 80 après, mais tu devra le rouvrir pour le renouvellement.

pour moi
ça n’ pas du créer les certificats, dans le fichier ssl.


mon fichier config est dispo sur ce forum dans la section partage fichier.

mais ça a l’air bon ce que tu as fait, je pense que let’s n’a pas créé les deux certificats

C’est bon j’ai réussi \o/

J’explique :

dans mon configuration.yaml j’avais :

http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

il fallait :

http:
base_url: mondomaine.freeboxos.fr:8123
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

A présent ça fonctionne :slight_smile:

J’ai pas touché aux certificats, je les avais déjà générés :slight_smile:

1 « J'aime »

ah en même temps, bien content que ca marche. du coup t’as plus l’accès en http?, si tu n’as plus d’internet ,samba et tu quote les lignes HTTP du fichier configuration.yaml. tu redémarre ton ha et t’as accès http.
oui moi j’ai pas la première ligne mais bon si ca marche (t’as redémarrer pour un essaie) :slight_smile:
par contre moi je n’ai pas le 8123. peut être ca!

1 « J'aime »

Oui j’ai redémarré ça marche bien.

Je confirme j’ai plus accès en http, que https via l’extérieur.

Si j’ai plus internet j’ai toujours la 4G pour y accéder depuis mon smartphone et modifier le configuration.yaml donc y a peu de risque.

Mais si jamais, y a moyen d’accéder à ce fichier via le HA en ligne de commande ?

Car comme j’ai installé HA sur une VM j’ai accès en visuel à la VM facilement, suffit que je lance virtualbox, mais j’arrive sur le HA core en ligne de commande et là je connais moins.

Samba c’est pas quand t’es Windows ? Chez moi j’ai que du linux depuis plus de 20 ans ^^

1 « J'aime »

Bonjour,

Tu peux monter un lecteur réseau en smb sous linux :wink:

Sinon si tu as accès à ta VM en ligne de commande :

cd /config et dedans il y a tous tes fichiers et dossiers :wink:

bonjour, renouvellement du certificat ok , il a fallu faire une modification
appel du service: hassio.addon_restart
et pas: hassio.addon_start
corrigé sur message initiale.

Super merci pour le suivi !

Du coup si je comprends bien, un simple restart de l’addon suffit ?

Du côté de free y a rien à faire ? Ça se renouvelle tout seul ?

(Sinon aucun souci pour accéder à mon config.yaml en ligne de commande, j’ai bien évolué sur HA depuis ces messages ^^ )

bonsoir,
le suivie il me semble que sur une petites communauté c’est normal, en tout deux personnes sur ce sujet.
oui en faite si ton rpi redemare let’s encrypte vas renouveler le certificat. (en théorie) si il est inferieur a Xjours (je connais pas la valeur). mais je préfère m’envoyer un message et restart l’addons pour vérifier.
heureux que tu ais bien avancer sur HA .
pour free oui la c’est automatique (rien a faire free s’en occupe d’ailleur ces des sous domaine).
bon week end
bien si tu as réussi ce que tu avais besoin en ligne de commande. HA c’est vraiment fort.

Alors « rpi » c’est raspberry Pi c’est ça ? Car j’ai pas de raspberry, je fais tourner ça sur une VM qui tourne sur un mini PC gygabyte avec un SSD sous Debian.

Ok donc si je relance let’s encrypt la veille c’est bon normalement.

Je vais faire ça du coup merci !

Je pense que il manque « os » a la fin de « freebox »
mondomaine.freeboxos.fr:8123

Bonjour effectivement
Corrigé et bien vue
stefan

Bonjour, je n’arrive pas à faire remonter le nombre de jours avant expiration du certificat pour l’intégrer dans l’automatisation.

J’ai bien repris le template en complétant avec mon nom de domaine mais je n’ai rien qui remonte.

Quelqu’un aurait une solution?

Bonjour
As tu re démarrer?( Je pense que oui mais juste au cas où)
Si oui jetez un oeil ici

Stefan

J’ai bien redémarré. Et j’obtiens bien un retour du sensor expiry timestamp

Je ne vois vraiment pas où est le problème…

Bonjour
On parle bien de ;

{{((as_timestamp(states('sensor.cert_expiry_timestamp_XXXXXX_freeboxos_fr')) - as_timestamp(states.sensor.date.last_updated)) / 86400) | int }}
As essayé dans outils de développement?
Stefan

Oui tout a fait. Dans outils de développement j’obtiens ça:

Je ne sais pas ce que ces erreurs signifient

bonjour
effectivement depuis les mises a jour de decembre il y a eut du changement pour timestamps, int et float… Il faut mettre des valeur par default.il s’agit des zero rajouter dans ses lignes

{{((as_timestamp(states('sensor.cert_expiry_timestamp_XXXXX_freeboxos_fr'),0) - as_timestamp(states.sensor.date.last_updated)) / 86400) | int(0) }}

merci de ton retour qui me permet de tenir a jour le tuto

J’ai ajouté les zéro comme indiqué mais j’ai toujours les mêmes erreurs dans outils de développement

Bonjour
Il s’agit bien d’un moins - et pas d’un tiret du 6 -.
même si je pense que c’est identique .

bonjour solution trouvé en mp
rajout du sensor time. dans sensor.yaml

- platform: time_date
  display_options:
  - 'time'
  - 'date'
  - 'date_time'
  - 'date_time_utc'
  - 'date_time_iso'
  - 'time_date'
  - 'time_utc'
  - 'beat'