Certbot fails with "Can't find virtual host" error

Yes, I noticed that. Nevertheless, port 80 is open and I can browse to it. I assume there's something wrong with my httpd config file but can't see what it is. I'm basically following the instructions at: