hostname: Name or service not known
Posted: 2009-10-11 13:08
Hallo,
so dumm das jetzt alles aussehen mag', aber ich weiß überhaupt nicht weiter.
Auf einem Debian System funktioniert der Befehl hostname --fqdn nicht mehr. Lediglich "hostname" gibt eine Ausgabe. Ich habe mich bereits durch den Sourcecode debuggt.
Liegt an dem Aufruf in hostname.c in Zeile 272:
getaddrinfo(localhost(), NULL, &hints, &res)
getaddrinfo ist ja eine Funktion in der libc. Diese sollte laut man-page auf die /etc/hosts zugreifen. Meine /etc/hosts:
damit wäre ja localhost definiert. Trotzdem bekomme ich von getaddrinfo immer ein Name or service not known.
Bin über jeden Tipp dankbar.
cooky1976
so dumm das jetzt alles aussehen mag', aber ich weiß überhaupt nicht weiter.
Auf einem Debian System funktioniert der Befehl hostname --fqdn nicht mehr. Lediglich "hostname" gibt eine Ausgabe. Ich habe mich bereits durch den Sourcecode debuggt.
Liegt an dem Aufruf in hostname.c in Zeile 272:
getaddrinfo(localhost(), NULL, &hints, &res)
getaddrinfo ist ja eine Funktion in der libc. Diese sollte laut man-page auf die /etc/hosts zugreifen. Meine /etc/hosts:
Code: Select all
127.0.0.1 localhost
***.***.***.*** *domainname* *alias*
# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Bin über jeden Tipp dankbar.
cooky1976