[Gelöst] Fehler: sudo: Hostname kann nicht aufgelöst werden

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
lightonflux
Beiträge: 40
Registriert: 22.01.2014 00:26:35

[Gelöst] Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von lightonflux » 05.02.2014 20:07:57

Hallo, immer wenn ich sudo nutze bekomme ich den folgenden Fehler:

Code: Alles auswählen

sudo: Hostname lof kann nicht aufgelöst werden
Außerdem wird meine Ausgabe mit "You have new Mail." zu gespammt, aber ich denke das hängt damit zusammen.

Meine /etc/hostname ist korrekt.

Was kann ich noch tun?
Zuletzt geändert von lightonflux am 12.02.2014 16:25:00, insgesamt 1-mal geändert.

runsnake
Beiträge: 44
Registriert: 05.02.2014 20:24:50

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von runsnake » 05.02.2014 21:39:50

Vielleicht ein Fehler in /etc/hosts?

In letzter Zeit mal den PC-Namen geändert?

lightonflux
Beiträge: 40
Registriert: 22.01.2014 00:26:35

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von lightonflux » 05.02.2014 22:06:01

Code: Alles auswählen

cat /etc/hosts
#
# /etc/hosts: static lookup table for host names
#

#<ip-address>	<hostname.domain.org>	<hostname>
#
# /etc/hosts: static lookup table for host names
#

#<ip-address>	<hostname.domain.org>	<hostname>
127.0.0.1		localhost.localdomain	localhost

runsnake hat geschrieben:Vielleicht ein Fehler in /etc/hosts?

In letzter Zeit mal den PC-Namen geändert?
Nein, habe nur ein Systemupdate gemacht.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von Cae » 05.02.2014 22:18:00

lightonflux hat geschrieben:

Code: Alles auswählen

#<ip-address>	<hostname.domain.org>	<hostname>
Ist das tatsaechlich auskommentiert, wie du es oben schreibst?

Wurde die /etc/sudoers vielleicht von einem anderen System eingeflogen oder enthaelt alte Hostnamen? Dieses "You have new mail" laesst sich uebrigens sehr einfach fixen, indem man die entsprechenden Mails liest. In der Regel sind die naemlich nicht grundlos geschrieben.

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

runsnake
Beiträge: 44
Registriert: 05.02.2014 20:24:50

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von runsnake » 06.02.2014 22:29:30

Ersetze mal das "localhost" rechts durch den Hostnamen.

Bei mir lautet der Hostname "debian", daher würde es bei mir so ausschauen:

Code: Alles auswählen

127.0.0.1      localhost.localdomain   debian
Danach benutze sudo.

Nun sollte die Fehlermeldung verschwunden sein.

lightonflux
Beiträge: 40
Registriert: 22.01.2014 00:26:35

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von lightonflux » 08.02.2014 03:59:48

Cae hat geschrieben:
lightonflux hat geschrieben:

Code: Alles auswählen

#<ip-address>	<hostname.domain.org>	<hostname>
Ist das tatsaechlich auskommentiert, wie du es oben schreibst?
Ja 1:1 kopiert aus der Datei.
Wurde die /etc/sudoers vielleicht von einem anderen System eingeflogen oder enthaelt alte Hostnamen?
Nein die Datei enthält gar keine Hostnames.
Dieses "You have new mail" laesst sich uebrigens sehr einfach fixen, indem man die entsprechenden Mails liest. In der Regel sind die naemlich nicht grundlos geschrieben.
Ich weiß, nur ist das immer die Meldung wegen des Hostnames. :)

Danke Cae

----
runsnake hat geschrieben:Ersetze mal das "localhost" rechts durch den Hostnamen.

Bei mir lautet der Hostname "debian", daher würde es bei mir so ausschauen:

Code: Alles auswählen

127.0.0.1      localhost.localdomain   debian
Danach benutze sudo.

Nun sollte die Fehlermeldung verschwunden sein.
Danke habe ich gemacht und der Fehler ist verschwunden.


Habe mal in ein Backup geschaut und früher sah die Datei so aus:

Code: Alles auswählen

127.0.0.1	localhost
127.0.1.1	lof.debian.org	lof

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Könnt ihr mir erklären was es mit der 127.0.1.1 auf sich hat?

Benutzeravatar
4A4B
Beiträge: 925
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von 4A4B » 08.02.2014 06:34:42

lightonflux hat geschrieben:Könnt ihr mir erklären was es mit der 127.0.1.1 auf sich hat?
In der Debian Referenz auf debian.org findet sich dazu folgendes:
debian.org hat geschrieben:Die IP-Adresse 127.0.1.1 in der zweiten Zeile dieses Beispiels ist auf einigen anderen Unix-artigen Systemen möglicherweise nicht vorhanden. Der Debian Installer erstellt diesen Eintrag für ein System ohne feste IP-Adresse als provisorische Lösung für einige Software (z.B. GNOME), wie in Fehler #719621 dokumentiert.

Der Eintrag <rechnername> entspricht dem in"/etc/hostname" festgelegten Rechnernamen.

Für Systeme mit einer festen IP-Adresse sollte stattdessen diese feste IP-Adresse statt der 127.0.1.1 verwendet werden.
Quelle: https://www.debian.org/doc/manuals/debi ... resolution

Wenn man das weiterverfolgt, landet man im Bugreport Debian Bugreport316099 und diesen Mailing-List-Eintrag von 2005:

https://lists.debian.org/debian-boot/20 ... 00938.html

Benutzeravatar
shoening
Beiträge: 897
Registriert: 28.01.2005 21:05:59
Lizenz eigener Beiträge: MIT Lizenz

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von shoening » 08.02.2014 09:04:57

Hi,

noch eine Info dazu: der Loopback Adapter horcht auf allen 127.x.x.x Adressen.

Ciao
Stefan
Bürokratie kann man nur durch ihre Anwendung bekämpfen.

lightonflux
Beiträge: 40
Registriert: 22.01.2014 00:26:35

Re: Fehler: sudo: Hostname kann nicht aufgelöst werden

Beitrag von lightonflux » 12.02.2014 16:25:38

4A4B hat geschrieben:
lightonflux hat geschrieben:Könnt ihr mir erklären was es mit der 127.0.1.1 auf sich hat?
In der Debian Referenz auf debian.org findet sich dazu folgendes:
Danke.

Antworten