Failed authorization procedure


#1

I can’t finish the authorization procedure. I see “Failed authorization
procedure. www.theinspire.eu (tls-sni-01): urn:acme:error:connection ::
The server could not connect to the client to verify the domain ::
Failed to connect to host for DVSNI challenge,
184-254-47-212.rev.cloud.scaleway.com (tls-sni-01):
urn:acme:error:connection :: The server could not connect to the client
to verify the domain :: Failed to connect to host for DVSNI challenge”

My domain name is correctly and DNS for domain are right IP. I used
letsencrypt-auto --apache

What should I do?


#2

You’re Apache configuration isn’t proper:

osiris@desktop ~ $ telnet www.theinspire.eu 443
Trying 212.47.254.184...
Connected to www.theinspire.eu.
Escape character is '^]'.
GET / HTTP/1.1
Host: www.theinspire.eu

HTTP/1.1 200 OK

Note the port I’m telnetting to: the HTTPS port… But I’m using plain text HTTP successfully… That can’t be good :wink:

I guess you’re sporting some sort of <Virtualhost *:443> section without a SSLCertificateFile directive. And I guess the Apache plugin doesn’t handle that very well…

I don’t know if your <Virtualhost *:443> section is very special, but the Apache plugin of the official LE client can copy the <Virtualhost *:80> section and add the newly generated (if successful) to a new <Virtualhost *:443> section. So if no special <Virtualhost *:443> section, you should delete it and just have a <Virtualhost *:80> and let the Apache plugin do its magic.