Serveur Web + Freebox accessible depuis l'extérieur

j’ai fait ce que tu m’a conseillé.
44

après j’ai voulu activer https avec let’s encrypt :

sudo certbot certonly -d xxx.freeboxos. fr --redirect -m xxxx@gmail. com

mais il m’annonce une erreur :

Failed authorization procedure. xxxx.freeboxos. fr (http-01): urn:ietf:params:acme:error:connection :: The server could not connect to the client to verify the domain :: Fetching https://xxxx.freeboxos. fr/.well-known/acme-challenge/_vhXqdNttxm7kEXv8vI2v_HaxFbOwW9-P3ftvu0GDC8: Timeout during connect (likely firewall problem)

IMPORTANT NOTES:

  • The following errors were reported by the server:

    Domain: xxxx.freeboxos. fr
    Type: connection
    Detail: Fetching
    https://xxxx.freeboxos. fr/.well-known/acme-challenge/_vhXqdNttxm7kEXv8vI2v_HaxFbOwW9-P3ftvu0GDC8:
    Timeout during connect (likely firewall problem)

    To fix these errors, please make sure that your domain name was
    entered correctly and the DNS A/AAAA record(s) for that domain
    contain(s) the right IP address. Additionally, please check that
    your computer has a publicly routable IP address and that no
    firewalls are preventing the server from communicating with the
    client. If you’re using the webroot plugin, you should also verify
    that you are serving files from the webroot path you provided.

Tu as laissé un espace entre xxxx.freeboxos. et fr ?
Si oui, normal que ça plante

Questions en vrac :

  • Avant de lancer certbot, tu as pu afficher ta page ?
  • Tu as quels droits sur le dossier /var.www.html/ ?
  • Faudrait pas faire un sudo chmod -R 755 ?

Perso, je fais
sudo apt install certbot && sudo apt install python-certbot-apache
sudo certbot –apache
puis je réponds aux questions.
Notamment 3: 000-default-le-ssl.conf et 2: Redirect - Make all requests redirect to secure HTTPS access.

P.S. : un ls /var/www/html te donne bien une page index.html ou index.php ?

Non bien sûr que non, je n’ai pas laissé d’espace. C’est lors du post sur le forum, un message d’erreur car il compte ça comme une URL. C’est moi qui ai rajouté volontairement cet espace pour contourner ce bug.

  • avant j’arrivais à afficher la page, mais maintenant plus du tout.
  • cela me semble bon :
    0000

après application de tes instructions, puis réponses aux questions :

PS : j’ai inclu le ls /var/www/html dans ma capture, un index.html y est bel et présent.

après un restart d’apache, toujours rien dans le navigateur.
222

Ferme ton chrome et réouvre le, et si tu peux vide le cache avant, il a encore le vieux certificat en mémoire

J’ai essayé, mais toujours rien…

Avec grand désespoir j’ai essayé d’y accéder sur proxysite.com.
message d’erreur :
Error: The requested resource could not be loaded. libcurl returned the error: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol