Hello there,
I've just upgraded our debian server from sarge to etch.
Apache is now running at version 1.3.34-4.1. It keeps crashing. When sent a sighup it won't restart. The error log shows [crit] (98)Address already in use: make_sock: could not bind to port 80
netstat -t -l -n -p | grep 80 then shows only xinetd is listening on port 80.
The only way I can persuade apache to start is to comment out the 'Include hosts.conf' line in httpd.conf, start the server, allow the hosts.conf to be included once again, and restart. It then runs fine until the next time.
I'm very much feeling my way with this upgrade, as the server is unfamiliar to me, and I'm not much cop at ports and virtual hosts and whatnot, but my new job means I'm supposed to keep apache running on this server running at all times. Any pointers as to what the problem could be would be very welcome.
Thanks,
Jenny