Hi,
I have got the same problem/error message. Another process blocks Port 80, but the strange thing about it is:
Code:
# netstat -ltnup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:31337 0.0.0.0:* LISTEN 32514/bash
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 3310/mysqld
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 3354/perl
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 5517/proftpd: (acce
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 597/master
tcp6 0 0 :::3690 :::* LISTEN 21003/svnserve
tcp6 0 0 :::110 :::* LISTEN 30145/couriertcpd
tcp6 0 0 :::143 :::* LISTEN 27641/couriertcpd
tcp6 0 0 :::80 :::* LISTEN 32514/bash
tcp6 0 0 :::22 :::* LISTEN 2594/sshd
udp 0 0 0.0.0.0:10000 0.0.0.0:* 3354/perl
It looks like bash is blocking Port 80. I have a VServer, so I have to connect via SSH to get a shell. So, when I kill this process, I get disconnected of course. But after killing it, Port 80 is still blocked by another program. I found out by running a port-scan. When I run the Apache on a different Port it works pretty good...
Do you have any idea, how I could fix this? I already tried many solutions mentioned here. But none seems to work for me.