when I run sudo certbot --apache it asks:
which names would you like to activate HTTPS for
i.e. “ww.myDomain.com” and not “www.myDomain.com”
have checked the .conf files and there is no ww.myDomain.com (possibly previous typo).
should I start again, if so how?
e.g. sudo certbot renew --apache -d myDomain.com -d www.myDomain.com
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Heya @fingers,
Try restarting Apache and use certbot again. Also use the command
grep -r ww.myDomain.com /etc/apache2/*
and see if you have any hits there.Hi there,
Certbot will usually automatically pick up all of the
ServerName
andServerAlias
domains defined in the/etc/apache2/
directory.As it is reporting
ww.yourdomain.com
as one of the domains it sounds like that you just have a typo that you need to fix in your virtual host files.What you could do is check the files in the
/etc/apache2/sites-enabled
directory and correct theServerAlias
domain name to be withwww
rather thanww
.After that run a config test with
sudo apachectl -t
and if you getSyntax Ok
restart the service:After that run the
certbot
command again.Let me know how it goes.
- Bobby
tried grep -r ww.myDomain.com /etc/apache2/* but only www.myDomain.com found (not ww.myDomain.com) in
/etc/apache2/sites-available/your_domain.conf:ServerAlias
/etc/apache2/sites-available/000-default-le-ssl.conf:ServerAlias
/etc/apache2/sites-available/000-default.conf: ServerAlias
all appears to be ok just when I run sudo certbot --apache it asks:
which names would you like to activate HTTPS for
perhaps it does this for all domains? and is an issue with Digital Ocean or certbot?