• [^] # Re: truc de base à savoir

    Posté par . En réponse au message activation ssl en local. Évalué à 2.

    bien comprendre qui va ou.

    en local

    1. ton PC demande tondomaine.tld (http ou https) à ton DNS local (Freebox ou service DNS)
    2. le DNS lui donne l'IP du serveur qui gère ce domaine (ip publique de la Freebox ou ip interne) ?
    3. ton PC tente de se connecter sur cette IP, sur le port 80 (http) ou 443 (https)

    dans le cas de letsencrypt,

    1. c'est les serveurs de letsencrypt qui demande à leur DNS ou se trouve ton serveur il faut donc configurer ton DNS externe pour que ca renvoie sur l'IP de ta Freebox
    2. le serveur de letsencrypt tente de se connecter à l'IP de ta Freebox, port 80 ou port 443 il faut configurer ta Freebox pour renvoyer ces ports vers ton serveur interne
    3. il cherche un fichier sur le serveur pour confirmer que le domaine arrive bien sur le bon serveur.

    pour diagnostiquer, tu peux deja tenter d'aller sur ton serveur, port 443
    en faisant https://adresseIPlocale

    ca te permettra de savoir si le serveur écoute en https

    ensuite il faut te connecter de l'extérieur (4G ?) en faisant https://addresseIPpublique
    ca doit te renvoyer la meme chose si la redirection de la Freebox vers le serveur est opérationnel