socket-problem mit neuem apache

Apache, Lighttpd, nginx, Cherokee
Post Reply
flofri
Posts: 67
Joined: 2003-03-28 09:24
Contact:
 

socket-problem mit neuem apache

Post by flofri »

Hi!
Ich habe in den letzten Tagen daran gearbeitet den neuen Apache 2.x zu installieren. Das klappta auch ganz gut, sogar confixx hatte mitgespielt, aber nachdem er 1-2 mal gelaufen ist, kommnt nun diese Fehlermeldung:

Code: Select all

(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Und beim alten apache 1.3 (den hab ich (nachdem der neue nicht mehr ging) per rpm draufgemacht) bekomme ich jetzt, nachdem ich die libphp4.so in den modulen eingebunden habe einen segmentation fault.

Bitte helft mir schnell, da zumindest einer der beiden morgen laufen muss, komme was wolle.

MfG
FloFri
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: socket-problem mit neuem apache

Post by captaincrunch »

Schau doch einfach mal, ob noch alte Apache-Ã?rozesse laufen. Wahrscheinlich belegt einer davon noch den Port. Kontrollieren kannst du das z.B. per lsof -i
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
flofri
Posts: 67
Joined: 2003-03-28 09:24
Contact:
 

Re: socket-problem mit neuem apache

Post by flofri »

nein läuft kein apache, das ist ja auch das komische. auch ein reboot des servers hatte nix gebracht. Es laufen nur: sshd, sendmail, miniserv., xntpd und mysqld.
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: socket-problem mit neuem apache

Post by majortermi »

1. Versuche herauszufinden, ob ein Prozess auf Port 80 hört (mit "lsof").
2. Wenn das nicht der Fall ist: Startest du den Apache auch als Root (sonst kann er keinen privilegierten Port binden)?
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
flofri
Posts: 67
Joined: 2003-03-28 09:24
Contact:
 

Re: socket-problem mit neuem apache

Post by flofri »

1. nein, da ist nix mit port 80
2. laufen tut er als wwwrun (ist in der httpd.conf eingestellt), gestartet wird er als root. Er lief ja auch 1-2 mal, dann ging es nicht mehr.
flofri
Posts: 67
Joined: 2003-03-28 09:24
Contact:
 

Re: socket-problem mit neuem apache

Post by flofri »

ich habe es herausgefunden, durch zufall. Die httpd.conf hatte sich irgendwie umgeschrieben (eventuel durch webmin) dadurch hatte ich die folgenden Zeilen:

Code: Select all

Listen 80
Listen 217.160.129.50:80
was ja nicht funktionieren konnte, hab dann einfach die erste auskommentiert, jetzt klappts!

Danke nochmal für eure hilfe.
Post Reply