[SOLVED] Apache wont start anymore

Need help installing PHP, configuring a script, or configuring a server? Then come on in and post your questions! We'll try to help the best we can!

Moderator: General Moderators

Post Reply
malcolmboston
DevNet Resident
Posts: 1826
Joined: Tue Nov 18, 2003 1:09 pm
Location: Middlesbrough, UK

[SOLVED] Apache wont start anymore

Post by malcolmboston »

i keep getting this error message
Apache Error Log wrote: [Tue Feb 01 13:54:09 2005] [crit] (2)No such file or directory: make_sock: for port 80, setsockopt: (SO_REUSEADDR)
I have googled for this and cannot find a suitable reason / fix for this and was wondering if anyone in the community can enlighten me.

I do not know why this is happening as i have not touched anything to do with apache in a while now.

Apache will no longer start.

Thanks
Mal[/quote]
malcolmboston
DevNet Resident
Posts: 1826
Joined: Tue Nov 18, 2003 1:09 pm
Location: Middlesbrough, UK

Post by malcolmboston »

i earlier pointed out it was a MySQL error, this was incorrect and can only blame it on the fact this error has destroyed many brain cells.

it is an Apache error

Anyone know now?
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

You probably already have something that is bound to port 80.

REUSEADDR is used for a server that might crash and needs to be able to restart and bind to the same port again. If SO_REUSEADDR is not used, then a crash does not properly free the socket, and it cannot be bound again for several minutes.
malcolmboston
DevNet Resident
Posts: 1826
Joined: Tue Nov 18, 2003 1:09 pm
Location: Middlesbrough, UK

Post by malcolmboston »

you are correct

the other day i installed a piece of software called NetLimiter which basically manages your internet connection by only allowing software to use a certain amoutn of bandwidth, so basically i could be downloading from eMule whilst playing an on-line game.

Basically this program was taking over port 80 for some weird reason, the problem was fixed with a uninstall of the aforementioned software
Post Reply