Elle a produit cette sortie : Echec de connection à Letsencrypt. Assurez vous que le nom de domaine est valide
Mon serveur Web est (inclure la version) : apache 2.4
Le système d’exploitation sur lequel mon serveur Web s’exécute est (version incluse) : DSM
Mon hébergeur, le cas échéant, est : OVH (uniquement le nom de domaine)
Je peux me connecter à un shell root sur ma machine (oui ou non, ou je ne sais pas) : oui
J’utilise un panneau de configuration pour gérer mon site (non, ou fournit le nom et la version du panneau de configuration) : DSM 6.2.2-24922 Update 4
Depuis plusieurs jours je galère à installer un certificat LE afin de sécuriser l'accès à mon NAS.
J'ai commandé le nom de domaine nasdoury.ovh, ai ajouté une zone DNS A qui pointe vers mon adresse IP publique.
La connection en http fonctionne.
Lorsque j'utilise l'utilitaire de DSM pour créer un certificat LE, il m'indique l'erreur décrite ci-dessus.
J'ai ouvert les ports de ma box (80,443,778-888,5000,5001), désactivé le pare-feu de mon NAS
For several days I have been struggling to install an LE certificate in order to secure access to my NAS.
I ordered the domain name nasdoury.ovh, added a DNS A zone that points to my public IP address.
The http connection works.
When I use the DSM utility to create an LE certificate, it tells me the error : Failed to connect to Letsencrypt. Make sure that the domain name is valid
I’m currently uninstalling Apache / PhpMyadmin / Web station on my NAS, because I think that maybe a previous install of Nextcloud maybe made a mess ^^
Here the commands :
$ nslookup acme-v02.api.letsencrypt.org
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
acme-v02.api.letsencrypt.org canonical name = prod.api.letsencrypt.org.
prod.api.letsencrypt.org canonical name = ca80a1adb12a4fbdac5ffcbc944e9a61.pacloudflare.com.
Name: ca80a1adb12a4fbdac5ffcbc944e9a61.pacloudflare.com
Address: 172.65.32.248
$ tracert acme-v02.api.letsencrypt.org
-sh: tracert: command not found
$ curl https://acme-v02.api.letsencrypt.org/
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content=
"width=device-width, initial-scale=1">
<title>Boulder: The Let's Encrypt CA</title>
<link href=
"//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"
rel="stylesheet" type="text/css">
<link href=
"//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css"
rel="stylesheet" type="text/css">
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="col-xs-6 text-right">
<p style="font-size: 90px;">
<i class="fa fa-barcode"></i></p>
</div>
<div class="col-xs-6 text-left">
<h1>Boulder<br>
<small>The Let's Encrypt CA</small></h1>
</div>
</div>
<div class="row">
<div class="col-xs-8 col-xs-offset-2 text-center">
<h3>This is an <a href="https://github.com/letsencrypt/acme-spec/">ACME</a> Certificate Authority running <a href="https://github.com/letsencrypt/boulder">Boulder</a>.</h3>
<p>This is a <em>programmatic</em> endpoint, an API for a computer to talk to. You should probably be using a specialized client to utilize the service, and not your web browser. See <a href="https://letsencrypt.org/"><tt>https://letsencrypt.org/</tt></a> for help.</p>
<p>If you're trying to use this service, note that the starting point, <em>the directory</em>, is available at this URL: <a href="https://acme-v02.api.letsencrypt.org/directory"><tt>https://acme-v02.api.letsencrypt.org/directory</a></tt>.</p>
</div>
</div>
<div class="row">
<div class="col-xs-4 col-xs-offset-2 text-center">
<p><a href="https://letsencrypt.status.io" title="Twitter">
<i class="fa fa-area-chart"></i>
Service Status (letsencrypt.status.io)
</a></p>
</div>
<div class="col-xs-4 text-center">
<p><a href="https://twitter.com/letsencrypt" title="Twitter">
<i class="fa fa-twitter"></i>
Check with us on Twitter
</a></p>
</div>
</div> <!-- row -->
</div>
</body>
</html>
For example, this could happen if your Internet service provider, VPS provider, or router has a firewall which blocks connections from other countries.