what the heck is running on port 80?
I'm trying to get a pretty fresh install of OSX server running, but apache won't start. It has an error in the logs:
-----
make_sock: could not bind to port 80
-----
and it looks like SOMETHING is running on port 80, but there is no process name:
-----
web: root# sudo netstat -an | grep LIST | grep 80
tcp4 0 0 *.80 . LISTEN
-----
There are not other apache processes running:
-----
web: root# ps -aux | grep httpd
root 19958 0.0 -0.0 27368 448 p4 S+ 3:49PM 0:00.00 grep httpd
web: root# killall httpd
No matching processes were found
-----
And yet i still get errors when trying to start it up:
-----
Processing config directory: /private/etc/httpd/users/*.conf
[Thu May 17 15:50:56 2007] [crit] (48)Address already in use: make_sock: could not bind to port 80
-----
because something is actually running on port 80:
-----
web: root# telnet localhost 80
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
-----
When i treat it like apache/try to get the version number, it dies:
-----
HEAD / HTTP 1.0
Connection closed by foreign host.
-----
so i don't think it is apache. but i have no idea what else it may be. How can i ID that service?
Any thoughts about what is going on? All ideas appreciated!
Mac Pro Ocho Mac OS X (10.4.9) Running OSX Server