hi
ich habe ein Problem mit meiner Apache-Config. Habe die Anleitung genau wie im WIKI beschrieben ausgeführt. Der Apache soll unter der IP 127.0.0.1 betrieben werden. Ich vermute momentan ein Problem in der Namensauflösung:
facts:
ServerName 127.0.0.1
#apachectl -t
Status OK
#cat /var/log/httpd-error.log
... [alert] (EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "dhcppc2"
Anmerkung: ich beziehe meine IP über DHCP, und habe daher in der /etc/rc.d den eintrag
hostname= leer gelassen
mit dem Ergebniss, dass ich nun einen namen zugewiesen bekomme und dieser nicht über DNS auflösbar ist? Hätte aber gerne schon eigenen Rechnernamen ...)
Diagnose:
----------
#nslookup 127.0.0.1
Server: 192.168.1.1
Address: 192.168.1.1#53
1.0.0.127.in-addr.arpa name = localhost. // (????)
#nslookup localhost
Server: 192.168.1.1
Address: 192.168.1.1#53
Name: localhost
Address: 127.0.0.1 // OK??
(Sitze hinter einem Router. Der Apache soll aber nur auf localhost laufen!)
#/usr/local/sbin/httpd -S
VirtualHost configuration:
127.0.0.1:80 is a NameVirtualHost
default server localhost (/usr/local/etc/apache2/Vhosts/www.test.com.conf:1)
port 80 namevhost localhost (/usr/local/etc/apache2/Vhosts/www.test.com.conf:1)
Syntax OK
ANY IDEAS?
ich habe ein Problem mit meiner Apache-Config. Habe die Anleitung genau wie im WIKI beschrieben ausgeführt. Der Apache soll unter der IP 127.0.0.1 betrieben werden. Ich vermute momentan ein Problem in der Namensauflösung:
facts:
ServerName 127.0.0.1
#apachectl -t
Status OK
#cat /var/log/httpd-error.log
... [alert] (EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "dhcppc2"
Anmerkung: ich beziehe meine IP über DHCP, und habe daher in der /etc/rc.d den eintrag
hostname= leer gelassen
mit dem Ergebniss, dass ich nun einen namen zugewiesen bekomme und dieser nicht über DNS auflösbar ist? Hätte aber gerne schon eigenen Rechnernamen ...)
Diagnose:
----------
#nslookup 127.0.0.1
Server: 192.168.1.1
Address: 192.168.1.1#53
1.0.0.127.in-addr.arpa name = localhost. // (????)
#nslookup localhost
Server: 192.168.1.1
Address: 192.168.1.1#53
Name: localhost
Address: 127.0.0.1 // OK??
(Sitze hinter einem Router. Der Apache soll aber nur auf localhost laufen!)
#/usr/local/sbin/httpd -S
VirtualHost configuration:
127.0.0.1:80 is a NameVirtualHost
default server localhost (/usr/local/etc/apache2/Vhosts/www.test.com.conf:1)
port 80 namevhost localhost (/usr/local/etc/apache2/Vhosts/www.test.com.conf:1)
Syntax OK
ANY IDEAS?