Problem in the virtual host definition file?

Try the netstat again with sudo (and no colons):
sudo netstat -pant | grep -i listen | grep -E '80|443'

ok maybe it IS hosted there, but I don't see a .conf file for it in the vhost.d directory.
IDK, I'm a newb at this webserver stuff.

Well, Somehow the httpd got started and we are back up and running again.
I am completely baffled, but I guess no longer in need of assistance. Thank you for your time and interest in assisting me. Regards.

Glad to see that you are up and your cert was renewed...
But your site also lacks a basic secure configuration:
See: https://www.ssllabs.com/ssltest/analyze.html?d=sao.virtualsolar.org


In any event,
Cheers from Miami :beers:

Should I maybe start a new thread to discuss this?

That is not really anything that this forum would normally cover (directly).
As it is more of a web server specific security configuration issue than a certificate related issue.
I can point you in the right direction though.
Have a look at:

Cool, thanks for eveerything!