Freitag, Juni 30, 2006

Apache: Address already in use

Nach einer Aktualisierung meiner Debian-Pakete kam Apache nicht mehr hoch:

Starting apache 2.0 web server...(98)Address already in use: make_sock: could not bind to address 192.168.0.101:80
no listening sockets available, shutting down
Unable to open logs
 failed!

Dank Google fand ich bald den richtigen Befehl, um den verantwortlichen Prozess ausfindig zu machen:

fuser 80/tcp

Die angezeigten Nummern entsprechen den pids (Process IDs), die man dann mittels

kill -9 <pid>

abschiesst.

Nun noch ein

/etc/init.d/apache2 start

und schon funkt man wieder im Internet.

Via: Apache - Address already in use: make_sock: could not bind to address

Labels:

5 Kommentare | neuen Kommentar verfassen

Kommentare

neuen Kommentar verfassen

Anonymous Anonym um 21.08.2006 16:28:00 Uhr

Habe ich versucht. fuser 80/tcp ergibt bei mir keine Ausgabe.

Anonymous Anonym um 20.12.2006 22:42:00 Uhr

Hat Super geklappt! Danke!

Anonymous Anonym um 07.01.2007 07:08:00 Uhr

Danke - sehr guter Tip!!

Anonymous Anonym um 15.07.2007 10:30:00 Uhr

hat super funktioniert

was ich mich nur frage woran liegt das überhaupt das so ein fehler auftreten kann. bei mir ist es z.B. immer port 443. also ich will damit sagen das das bei mir öfter vor kommt.

hoffentlich kann mir da jemand helfen

Anonymous Anonym um 22.09.2007 17:23:00 Uhr

Hallo,

vielen Dank, klasse Tipp!
Bei mir war es 443/tcp und kam durch einen Shoutcast-Server (sc_trans), der bei mir läuft.

Gruß
Rolf