Toon posts:

[HTTPD2] Make_sock: could not bind to address 192.168.0.101

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste Mensen,

Ik heb een probleem, en wel het volgende.
Ik heb een Linux Mandrake 9.1 webserver zonder GUI (alleen webmin). Normaal gesproken werkt alles perfect. Apache2.0 draait zonder problemen en ik configureer alles met PUTTY over het SSH protocal.
Alleen nu heb ik vanmiddag met WEBMIN een "Virtual Server" toegevoegd. Daarvoor bestond het lijstje uit:
Default server
Address: Any
Port: Any
Servername: Automatic
Document Root: /var/www/html
---en----
Virtual server
Address: Any
Port: 443
Servername: Automatic
Document Root: /var/www/html
Nou heb ik een server toegevoegd met de volgende gegevens:
Address: ***.kicks-ass.net
[ X ] Add name virtual server address (if needed)
[ X ] Listen on address (if needed)
Port: Default
Document root: /home/erik/public_html
Server name: test
Add virtual server to file: /etc/httpd/2.0/conf/httpd2.conf
Copy directives from: Nowhere

Toen ik op create heb gedrukt is de server gemaakt.
Maar toen ik op apply changes klikte bleek dat de server gestopt was. Ik ben nu met PUTTY naar '/usr/sbin' gegaan en heb getypt: apachect1 start
Maar nu krijg ik de volgende foutmelding:
starting httpd2: (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.
*SCHRIK*
Waarschijnlijk iets fout gedaan, vlug de "virtual server" verwijderen. Maar toen ik dat had gedaan en het start commando uitvoerde bleek de foutmelding precies hetzelfde te zijn :S.
Ik heb de oude httpd2.conf terug gezet, weer proberen te starten... Nix.
Ik heb ook al heel de middag zitten google'en, maar hier wordt ik ook niet veel wijzer van. Daar kom ik eigenlijk alleen maar mensen tegen die het voor de eerste keer hebben, bij mij heeft het al gewerkt.

Mijn /etc/hosts bevat:
192.168.0.101 ***.mine.nu webserver
127.0.0.1 localhost

Alvast bedankt, want ik kom er niet uit.

Groetjes,
Erik

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Verwijderd schreef op 12 mei 2004 @ 19:30:
Maar toen ik op apply changes klikte bleek dat de server gestopt was.
Controleer eens of de server daadwerkelijk niet meer draait. (ps ax | grep http). 'Address already in use' betekent meestal dat er al iets luistert op de poort. In dit geval waarschijnlijk gewoon nog httpd.

"He took a duck in the face at two hundred and fifty knots."


Verwijderd

Topicstarter
Das raar,
ik krijg eerste keer als ik dat commando uitvoer geen reactie en de tweede keer krijg ik:
4318 pts/0 S 0:00 grep http
de keer erna wordt de 4318 veranderd in 4325

en als ik het command apachectl stop en dan apachectl start uitvoer krijg ik dezelfde foutmelding

[ Voor 23% gewijzigd door Verwijderd op 12-05-2004 19:42 ]


Verwijderd

Topicstarter
Probleem is opgelost :Y)

Verwijderd

Zou je dan ook zo vriendelijk willen zijn om te vertellen wat er fout was en hoe je het hebt opgelost 8) Zodat we niet volgende week een nieuw topic hebben dat over hetzelfde probleem gaat |:(