Reponse 1
hero:
je rappel que je travail avec un serveur en local avec free, j’ai aussi ouvert le port 53 dans l’un des fichiers de configuration de bind9.
Bind9, OSEF, la zone pourrait être gérée ailleurs sur un autre serveur ou chez ton isp, ça n’a aucune importance dans l’histoire, jamais letsencrypt ne s’en sert directement, il a juste besoin dans un premier temps de résoudre le ndd que tu veux certifier.
Donc première question:
est ce que de l’extérieur (en interrogeant le resolveur de ton free par exemple), le nom de domaine que tu veux certifier se résoud bien avec les ip free v4 et v6 de ta box internet ?
On effet tu a raison, la configuration dns ne rendre pas en compte pour activé un domaine https pour crypté les données d’un site et le sécurisé, mais j’ai tenté de voir si le fait de mettre en place un serveur dns, cela allait resoudre mon problème, mais ça n’a pas été le cas.
Dans ta question :
[
Est-ce que de l’extérieur (en interrogeant le resolveur de ton free par exemple), le nom de domaine que tu veux certifier se résoud bien avec les ip free v4 et v6 de ta box internet ?
]
Je ne connaît pas le mot resolveur de free, mais ce que je peux dire, c’est que, de l’ordinateur de la bibliothèque de mon cartier j’accède à mon site http://demossl.cf, par contre lorsque je mis mon nom de domaine en https, je n’arrive plus à accéder à mon site avec https://demossl.cf.
Avec comme chemin […/demosslcf/www/index.php ]
Lorsqu’on tape mon IP de free, on accède bien au site par défaut d’apache qui se trouve dans le dossier [/var/www/html/index.html]
**
Reponse 2
**
hero:
lorsque j’ active mes noms de domaine en https en local avec apache2, je n’arrive plus à accéder à mon site en https et http puisqu’il y a la redirection du http vers le https.
La redirection n’est pas automatique juste parce que tu actives un virtualhost https sur ton serveur.
Pour qu’il y ai redirection, il faut que tu explicites une règle dans la configuration de ton virtualhost, le htaccess de ton site, ou bien que tu passes un header dynamiquement au niveau du site.
Mais bon, bref, a priori, cette redirection n’est pas un probléme lors de la validation du certificat.
Effectivement, comme tu l’as dit toi-même, la redirection n’est pas un problème lors de la validation du certificat du nom de domaine,
En effet, lorsqu’on lance letsenscript avec la commande :
[
/opt/letsencrypt/letsencrypt-auto
]
Il se charge de tous, il te demande si on souhaite faire une redirection automatique de ton nom de domaine vers le https, lorsque tu valide, il fait le reste de la configuration sans que tu interviennes.
Et comme je l’ai dis plus haut, chez OVH, aucun problème tous fonctionne à merveille lorsque je le configure.
Reponse 3
hero:
mon nom de domaine fonctionne bien en http
Et c’est important, car pour générer le certificat, letsencrypt a besoin d’accéder au serveur http du domaine.
Mais depuis où as tu testé cet accès http ?
Depuis une machine située sur ton LAN ou est ton serveur ?
Et on parle bien d’un test avec une résolution par le nom de domaine, d’un accés à http://mondomaine.cf ?
Es tu sûr d’avoir bien mis une redirection sur ta box des ports exterieurs 80/443 vers l’ip interne de ton serveur ?
Mon serveur est testé depuis avec un pc portable que j’utilise chez moi. Avant, je n’avais pas de problème car les noms de domaine et les sites n’avais besoins d’être crypté, mais sous peu, pour une meilleure sécurité des données clients, tout est en https.
Du coup je dois passé tous mes sites en https.
Donc, les redirections des ports sont bien fait dans mon routeur de free.
Le port du routeur 80 en tcp et udp pointe bien vers ma machine interne qui est en ipv4, y compris pour les autres port 22 pour le ftp et le port 443 pour le ssl.
Le module d’apache ssl est bien activé et apache écoute bien sur le port 443.
Et je suis pose que, lorsque tu dit :
[
Et on parle bien d’un test avec une résolution par le nom de domaine, d’un accés à http://mondomaine.cf ?
]
Tu veux dire qu’on parle bien du nom de domaine « mondomaine.cf ».
Si c’est bien ce que tu veux dire, alors oui, il s’agit bien d’un nom de domaine demossl.cf, qu’on peut avoir accès en tapant http://demossl.cf
Récapitulation
Comme tu peux bien le voir, normalement, cela devrait fonctionner après tous ce que j’ai fait.
C’est pour cette raison, que je fais appel à un héro, car j’en peux plus.
Help me hero !!!