I just created a new virtual server, but could not get it to work correctly, restarted the server, but Apache did not start. I looked at the httpd.conf to look at the new server and noticed some differences between the new server and all the others. The new virtual server had the following in it:
ProxyPass /dav/ !
ProxyPassReverse /dav/ !
<Proxy *>
allow from all
</Proxy>
I deleted these directives, saved httpd.conf and restarted apache. All seems to be running.
I wonder why these directives were created for the new server and why it stopped apache. Is this part of a recent upgrade?