I successfully updated my certificates three months ago by using sudo certbot for all my domains. Now, 3+ months later, it’s time to renew. When running sudo certbot I get references to Disney, as per below. Why?
I ran this command:
sudo certbot
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Certificate did not match expected hostname: acme-v02.api.letsencrypt.org. Certificate: {‘subject’: (((‘commonName’, ‘disneycruise.disney.go.com’),),), ‘subjectAltName’: [(‘DNS’, ‘disneycruise.disney.go.com’), (‘DNS’, ‘www.disneycruiselinetravel.com’), (‘DNS’, ‘www.disneycruiselatino.com’), (‘DNS’, ‘www.disneycruisebrasil.com’)]}
An unexpected error occurred:
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 594, in urlopen
chunked=chunked)
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 350, in _make_request
self._validate_conn(conn)
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 837, in _validate_conn
conn.connect()
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 339, in connect
_match_hostname(cert, self.assert_hostname or hostname)
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 349, in _match_hostname
match_hostname(cert, asserted_hostname)
File “/usr/lib/python3.5/ssl.py”, line 305, in match_hostname
% (hostname, ', '.join(map(repr, dnsnames))))
ssl.CertificateError: hostname ‘acme-v02.api.letsencrypt.org’ doesn’t match either of ‘disneycruise.disney.go.com’, ‘www.disneycruiselinetravel.com’, ‘www.disneycruiselatino.com’, ‘www.disneycruisebrasil.com’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 423, in send
timeout=timeout
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 624, in urlopen
raise SSLError(e)
requests.packages.urllib3.exceptions.SSLError: hostname ‘acme-v02.api.letsencrypt.org’ doesn’t match either of ‘disneycruise.disney.go.com’, ‘www.disneycruiselinetravel.com’, ‘www.disneycruiselatino.com’, ‘www.disneycruisebrasil.com’
During handling of the above exception, another exception occurred:
requests.exceptions.SSLError: hostname ‘acme-v02.api.letsencrypt.org’ doesn’t match either of ‘disneycruise.disney.go.com’, ‘www.disneycruiselinetravel.com’, ‘www.disneycruiselatino.com’,
My web server is (include version):
Server version: Apache/2.4.25 (Debian)
Server built: 2019-10-13T15:43:54
The operating system my web server runs on is (include version):
Debian GNU/Linux 9 (stretch)
I can login to a root shell on my machine (yes or no, or I don’t know):
yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
no
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you’re using Certbot):
0.28.0