• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

apache (99)Cannot assign requested address:

Wenn ich apache server starte, bekomme ich folgenden fehler: "(99)Cannot assign requested address: make_sock: could not bind to address <mon ip> port 80"
Was kann ich tun ?

Ich habe adsl modem resettet. Ich habe auch versucht, mit Startkonfiguration http.conf das Problem zu lösen, hat aber nicht funktioniert.
System: Linux Suse 9.1 Pro
Bind funktioniert ganz normal.
Samba funktioniert ganz normal.
Squid funktioniert ganz normal.
Qmail funktioniert ganz normal.
Aber, apache LEIDER NICHT!!

Um das Problem zu lösen, brauche ich dringend Hilfe. Besten Dank im Voraus.
--
 
Hi,

das bedeutet, das auf dem Port bereits ein Webserver oder eine andere Software lascht.

Was sagt denn ein:

ps aux | grep httpd

So long
KriS
 
Hi,

Ich habe vesucht, was Du mir gesendet hast, und hbe folgende Nachricht bekommen:

root 7550 0.0 0.0 3572 628 pts/1 S 15:53 0:00 grep httpd

Die Frage ist: Wie kann ich das Problem lösen? Wie kann ich damit los, wenn ein Webserver auf dem Port lascht oder der Fehler trotzdem kommt, obwohl kein Webserver oder Software auf dem Port lascht?
Ich habe nicht so viel Ahnung, wie man es macht. Bitte schreib mir Schritt bei Schritt.

MFG
 
Hi,

hmm...
der Nachricht zufolge läuft da aber kein httpd.

evtl. noch ein:

ps aux | grep apache

Wenn das ähnlich wie die andere meldung aussieht, versuch mal ein:

telnet localhost 80

Was ist die Ausgabe?

So long
KriS
 
[root@www root]# netstat -na | grep :80
tcp 0 0 0.0.0.0:8020 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.2:32804 195.22.198.70:80 ESTABLISHED
tcp 0 0 192.168.1.2:32820 195.22.198.86:80 ESTABLISHED
[root@www root]#


[root@www root]# netstat -na | grep :80
tcp 0 0 0.0.0.0:8020 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.2:32804 195.22.198.70:80 ESTABLISHED
tcp 0 0 192.168.1.2:32820 195.22.198.86:80 ESTABLISHED
[root@www root]#
 
telnet localhost 80

Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
 
medcail schrieb:
[root@www root]# netstat -na | grep :80
tcp 0 0 0.0.0.0:8020 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.2:32804 195.22.198.70:80 ESTABLISHED
tcp 0 0 192.168.1.2:32820 195.22.198.86:80 ESTABLISHED
:arrow: Auf Port 80 lauscht kein Programm und du hast zwei ausgehende Verbindungen (Browserfenster).

Meine Angabe oben war leider nicht ganz vollständig, mit
Code:
> netstat -nap | grep :80
siehst du zusätzlich, welche Programme die Verbindung machen.


medcail schrieb:
Wenn ich apache server starte, bekomme ich folgenden fehler: "(99)Cannot assign requested address: make_sock: could not bind to address <mon ip> port 80"
Was kann ich tun ?
Google-Suche mit der Fehlermeldung bringt:
:arrow: http://forums.devshed.com/t116634/s.html

Wie's scheint will Apache Port 80 auf einer fixen Adresse binden. Kannst du mal den <mon ip> mit der tatsächlichen IP vergleichen? Sehr wahrscheinlich hat deine IP geändert, aber dein Indianer hat das nicht mitgekriegt. :oops:
 
Oben