I’m trying to install a certificate on a Ubuntu Virtual Machine running on Microsoft Azure. I’ve configured my A records and CNAME records properly to point to the server (at least that’s what I believe, the domain has been pointing to my the server for a while without problems) but when I run letsencrypt standalone (nginx disabled) and type in my domain, this is what I get:
Requirement already up-to-date: setuptools in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: pip in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: letsencrypt in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: letsencrypt-apache in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages
Requirement already up-to-date: zope.interface in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: setuptools in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: python2-pythondialog>=3.2.2rc1 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: PyOpenSSL in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: pytz in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: parsedatetime in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: configobj in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: acme==0.2.0 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: psutil>=2.1.0 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: six in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: cryptography>=0.7 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: zope.component in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: mock in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: pyrfc3339 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: ConfigArgParse>=0.10.0 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt)
Requirement already up-to-date: python-augeas in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from letsencrypt-apache)
Requirement already up-to-date: requests in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from acme==0.2.0->letsencrypt)
Requirement already up-to-date: pyasn1 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from acme==0.2.0->letsencrypt)
Requirement already up-to-date: ndg-httpsclient in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from acme==0.2.0->letsencrypt)
Requirement already up-to-date: werkzeug in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from acme==0.2.0->letsencrypt)
Requirement already up-to-date: enum34 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->letsencrypt)
Requirement already up-to-date: ipaddress in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->letsencrypt)
Requirement already up-to-date: idna>=2.0 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->letsencrypt)
Requirement already up-to-date: cffi>=1.4.1 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from cryptography>=0.7->letsencrypt)
Requirement already up-to-date: zope.event in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from zope.component->letsencrypt)
Requirement already up-to-date: funcsigs in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from mock->letsencrypt)
Requirement already up-to-date: pbr>=0.11 in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from mock->letsencrypt)
Requirement already up-to-date: pycparser in /home/pigments/.local/share/letsencrypt/lib/python2.7/site-packages (from cffi>=1.4.1->cryptography>=0.7->letsencrypt)
Requesting root privileges to run with virtualenv: sudo /home/pigments/.local/share/letsencrypt/bin/letsencrypt certonly --standalone --verbose
Failed authorization procedure. www.pigments.io (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 challe
nge
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: www.pigments.io
Type: urn:acme:error:connection
Detail: Failed to connect to host for DVSNI challenge`
Am I missing something or doing something wrong?