Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:chidlow.dyndns.org
The web server is chidlow.dyndns.org:1031
I ran this command:
sudo certbot --apache -v
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Please enter the domain name(s) you would like on your certificate (comma and/or
space separated) (Enter 'c' to cancel): chidlow.dyndns.org:1031
Requesting a certificate for chidlow.dyndns.org:1031
Performing the following challenges:
http-01 challenge for chidlow.dyndns.org
Enabled Apache rewrite module
Waiting for verification...
Challenge failed for domain chidlow.dyndns.org
http-01 challenge for chidlow.dyndns.org
Certbot failed to authenticate some domains (authenticator: apache). The Certificate Authority reported these problems:
Domain: chidlow.dyndns.org
Type: connection
Detail: 99.73.230.14: Fetching http://chidlow.dyndns.org/.well-known/acme-challenge/5oeiI5WMeUcrZrkmUpAsPAi187pFHfRxLZpKL-whmH8: Timeout during connect (likely firewall problem)
Hint: The Certificate Authority failed to verify the temporary Apache configuration changes made by Certbot. Ensure that the listed domains point to this Apache server and that it is accessible from the internet.
Cleaning up challenges
Some challenges have failed.
My web server is (include version): Apache/2.4.52 (Ubuntu)
The operating system my web server runs on is (include version): Ubuntu 22.04.4 LTS
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don't know):
Assume Y as I am sole user.
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): certbot 2.11.0
I installed Linux and a LAMP stack on an unused box to learn how it works. I have managed to create a basic working web page accessible from Internet. My ISP does not assign static ip's so I use dyndns.org for external access (this web server + ip cameras etc). I assigned a static local ip to the Linux box and used 1031 as the port on my router. (I also have a Mac and a Windows PC on my network but they are not used for any kind of development.)
My next step was to try to acquire an SSL certificate for my website which is where I have run into the above problem. I'm not sure how my domain name from dyndns relates to the actual web server for SSL purposes.