[Apache] problemen met restart

Pagina: 1
Acties:

  • paradoXical
  • Registratie: Oktober 2000
  • Laatst online: 13-06 19:43
Ik heb de search gebruikt, ik zit echter met een probleem; ik kan niet testen of de settings werken doordat apache niet wil restarten; hij start wel maar ik krijg errors op mijn pagina's en een reboot is nu niet echt relaxed omdat ik via ssh zit nu.. Als de server niet wil rebooten dan kan ik niets meer hier!

Server version: Apache/2.2.3
OS: Mandriva 2007
httpd.conf in /etc/httpd/conf


httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(98)Address already in use: make_sock: could not bind to address 213.51.26.96:80
no listening sockets available, shutting down

Wanneer ik restart draai er nog iets op poort 80? Ik heb geen andere webservers draaien op mijn server.

Ik heb in de httpd.conf deze lijn staan, dit is volgens mij niet correct?

Listen 213.51.26.xx:80
# Listen .0.0.0.0:80 << dit was de oude welke er stond, ik heb deze dus aangepast naar mijn huidige IP.

Voor domain name, die heb ik niet. Ik draai gewoon een kabellijntje en mijn pagina's bezoek ik door mijn ip nummer te gebruiken. Hoe kan ik dit oplossen, moet ik deze naar mijn hostname zetten?

Mijn hosts file in /etc
127.0.0.1 CPxxxxxx-B localhost cpxxxxxx-b

Wat is de beste manier om dit correct te zetten zodat mijn apache zonder fouten draait?

She was beautiful. God I loved her. I just didn't know how to show it, that's all. I killed her, Red. I didn't pull the trigger, but I pushed her away. And that's why she died, because of me.


  • nero355
  • Registratie: Februari 2002
  • Laatst online: 10-07 17:18

nero355

ph34r my [WCG] Cows :P

paradoXical schreef op vrijdag 26 januari 2007 @ 15:13:httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Koop een domeintje of stel je router's DNS meuk zodanig in dat je Apache denkt dat hij een domein heeft ;)
Je kan ook nog in je HOSTS file (ben effe naam kwijt van ding in Linux ... etc.hosts ofzo) je LAN IP aan een fake domein koppelen !!
(98)Address already in use: make_sock: could not bind to address 213.51.26.96:80
no listening sockets available, shutting down

Wanneer ik restart draai er nog iets op poort 80? Ik heb geen andere webservers draaien op mijn server.

Ik heb in de httpd.conf deze lijn staan, dit is volgens mij niet correct?

Listen 213.51.26.xx:80
# Listen .0.0.0.0:80 << dit was de oude welke er stond, ik heb deze dus aangepast naar mijn huidige IP.

Voor domain name, die heb ik niet. Ik draai gewoon een kabellijntje en mijn pagina's bezoek ik door mijn ip nummer te gebruiken. Hoe kan ik dit oplossen, moet ik deze naar mijn hostname zetten?

Mijn hosts file in /etc
127.0.0.1 CPxxxxxx-B localhost cpxxxxxx-b

Wat is de beste manier om dit correct te zetten zodat mijn apache zonder fouten draait?
Heb je iets met VirtualHosts gedaan toevallig ?? En die CP -B is van @Home gok ik ?? Die hoort alleen je Router als naam te hebben (Ik neem effe aan dat je er een hebt voor het gemak ...) B)

|| Stem op mooiere Topic Search linkjes! :) " || Pi-Hole : Geen advertenties meer voor je hele netwerk! >:) ||


  • marko77
  • Registratie: Februari 2002
  • Laatst online: 06-05-2025
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

die melding zal er _niet_ voor zorgen dat apache niet restart.

Blijkbaar draait er toch nog iets op poort 80.

Doe eens een netstat -tanp en kijk wat er draait. Als dat apache is, kill deze dan ff hard en doe dan een restart.

Mijn rig


  • paradoXical
  • Registratie: Oktober 2000
  • Laatst online: 13-06 19:43
Ik draai mijn server vanaf een @home lijntje inderdaad, de bak waar deze apache op draait is tevens de router thuis, vandaar dat deze die naam heeft :)

Dus: (@home modem) >> (deze server) >> (achterliggend netwerk)

Je bedoeld de hosts file, deze is gewoon >> /etc/hosts
Ik heb niets met vhosts gedaan, die hele file is commented

She was beautiful. God I loved her. I just didn't know how to show it, that's all. I killed her, Red. I didn't pull the trigger, but I pushed her away. And that's why she died, because of me.


  • paradoXical
  • Registratie: Oktober 2000
  • Laatst online: 13-06 19:43
marko77 schreef op vrijdag 26 januari 2007 @ 15:22:
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

die melding zal er _niet_ voor zorgen dat apache niet restart.

Blijkbaar draait er toch nog iets op poort 80.

Doe eens een netstat -tanp en kijk wat er draait. Als dat apache is, kill deze dan ff hard en doe dan een restart.
Het probleem wanneer ik httpd handmatig stop en start is het volgende; mijn php files parsen niet meer met als resultaat dat ik de server moet herstarten

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:51234 0.0.0.0:* LISTEN 5683/server_linux
tcp 0 0 0.0.0.0:14534 0.0.0.0:* LISTEN 5683/server_linux
tcp 0 0 0.0.0.0:5801 0.0.0.0:* LISTEN 5737/Xvnc
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2149/mysqld
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 5737/Xvnc
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3138/portmap
tcp 0 0 213.51.26.96:80 0.0.0.0:* LISTEN 3948/httpd
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 3569/X
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 5737/Xvnc
tcp 0 0 192.168.0.1:53 0.0.0.0:* LISTEN 3287/named
tcp 0 0 213.51.26.96:53 0.0.0.0:* LISTEN 3287/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 3287/named
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 3287/named
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 3948/httpd
tcp 0 0 213.51.26.96:80 84.195.117.223:3849 TIME_WAIT -
tcp 0 0 :::6000 :::* LISTEN 3569/X
tcp 0 0 :::21 :::* LISTEN 3610/proftpd: (acc e
tcp 0 0 :::22 :::* LISTEN 3414/sshd
tcp 0 2468 ::ffff:213.51.26.96:22 ::ffff:89.98.74.215:63484 ESTABLISHED 30042/2

She was beautiful. God I loved her. I just didn't know how to show it, that's all. I killed her, Red. I didn't pull the trigger, but I pushed her away. And that's why she died, because of me.


  • Aetos
  • Registratie: November 2001
  • Laatst online: 14-10-2025
Apache heeft geen fqdn nodig om te starten maar hij moet wel kunnen binden aan poort 80.

De configuratie verandering van 0.0.0.0:80 naar 213.51.26.96:80 zou niet moeten uitmaken als
het ip idd je juiste ip is. 0.0.0.0 betekent dat je op alle beschikbare interfaces moet luisteren.
213.x.x.x:80 betekent dat je alleen op dat ip verkeer aanneemt. Op deze manier kan je geen verbinding op de machine via de loopback interface maken. En als je achter een router zit dan
heb je meteen het probleem te pakken. Op je mandriva bak heb je dan waarschijnlijk geen ip die gelijk is aan je externe ip maar eentje in de private ranges (192.168.x.x 10.x.x.x enz)


Je moet dus uitzoeken waarom poort 80 niet kan binden.

Je kunt met lsof of netstat -lp uitzoeken welk process poort 80 bezet houd.

Hieruit zal je een processid moeten vinden. Deze moet je dan afsluiten (kill'en).

Als jij de enige bent die deze apache server benaderd kan je nog overwegen om even een andere poort te gaan gebruiken. Dan moet je in de configuratie de poort veranderen. Neem er dan een die verder niet gebruikt wordt. (uit te zoeken met netstat -l).

  • paradoXical
  • Registratie: Oktober 2000
  • Laatst online: 13-06 19:43
Aetos schreef op vrijdag 26 januari 2007 @ 15:30:
Apache heeft geen fqdn nodig om te starten maar hij moet wel kunnen binden aan poort 80.
..
De mandrake bak zit direct aan het internet verbonden, op dit systeem heb ik:

eth0 < 213.51.26.xx venbonden met @home en webserver.
eth1 < lokaal netwerk, DHCP server. De server staat statisch op 192.168.0.1 ingesteld

Ik zit dus niet achter een router.
netstat -lp geeft geen process weer op poort 80

Het verhaal voor listen 0.0.0.0:80 is me duidelijk, omdat ik op mijn lokale netwerk niet meer op de server kan komen, deze verander ik dus terug!

[ Voor 12% gewijzigd door paradoXical op 26-01-2007 16:11 ]

She was beautiful. God I loved her. I just didn't know how to show it, that's all. I killed her, Red. I didn't pull the trigger, but I pushed her away. And that's why she died, because of me.

Pagina: 1