Fehler im Maschinennamen

Fragen zum WAPT-Server / Anfragen und Hilfe im Zusammenhang mit dem WAPT-Server
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Antwort
Gavit
Nachrichten: 25
Anmeldung: 30. April 2020 - 16:21 Uhr

22. Oktober 2025 – 14:43 Uhr

Guten Morgen,

Aktuell gibt es ein Problem mit einigen Ubuntu 24.04-Rechnern, die doppelt in der WAPT-Konsole angezeigt werden.

Unsere WAPT-Konfiguration verwendet den FQDN als Maschinen-UUID (use_fqdn_as_uuid=1).
Wir stellen jedoch fest, dass einige Beiträge zunächst mit der korrekten UUID (entsprechend dem Rechnernamen) erscheinen und dann mit einer anderen UUID oder einem anderen Namen wieder auftauchen.
Untitled.png
Untitled.png (119,6 KB) 19549 Mal angesehen
Es scheint, dass dieses Verhalten je nach verwendetem Netzwerk variiert – zum Beispiel, wenn die Maschinen über VPN oder in einem anderen Netzwerk verbunden sind.

Haben Sie Vorschläge oder Empfehlungen, wie man diese Duplikate vermeiden kann?

Aufrichtig,
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

22. Oktober 2025 – 20:39 Uhr

Hallo,

die Spalte „Maschine“ heißt eigentlich „computer_fqdn“

und verwendet die interne Python-Socket-Bibliothek, genauer gesagt die Funktion `getfqdn`

(https://docs.python.org/3/library/socke ... et.getfqdn).

Die Funktion sollte einen FQDN zurückgeben, tut dies aber in diesem Fall offenbar nicht.

Wapt liest auch die Keytab; falls `/etc/krb5.keytab` existiert, wird der FQDN daraus extrahiert.

Befindet sich die Maschine also in der Domäne, sollte es keine Probleme geben.

Welchen Wert gibt „computer_name“ in der Hardwareinventarisierung zurück?

Falls in `/etc/hostname` ein Punkt (`.`) vorhanden ist, sollte der dort angegebene Wert verwendet werden. Andernfalls versucht `getfqdn` einen anderen Wert.
Gavit
Nachrichten: 25
Anmeldung: 30. April 2020 - 16:21 Uhr

23. Oktober 2025 - 09:23 Uhr

Guten Morgen,

Unsere Ubuntu-Benutzer befinden sich nicht in der Domäne.
Daher existiert die Datei /etc/krb5.keytab nicht.

Die Datei /etc/hostname enthält tatsächlich den Rechnernamen ohne die Anführungszeichen
Auf der WAPT-Seite ist der "Computername" korrekt!
Screenshot 2025-10-23 091322.png
Screenshot 2025-10-23 091322.png (33,72 KB) 19469 Mal angesehen
Screenshot 2025-10-23 091021.png
Screenshot 2025-10-23 091021.png (11,47 KB) 19469 Mal angesehen
Aufrichtig
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

23. Oktober 2025 – 14:27 Uhr

Hmm

. Da der Hostname keinen Punkt (.) enthält und keine Keytab-Datei vorhanden ist, führt die Funktion eine umgekehrte IP-Adressauflösung durch, um einen vollqualifizierten Domänennamen (FQDN) zu ermitteln. Und genau dort antwortet sie (anscheinend auf der SFR-Box).

Im Code sollten wir den vorgeschlagenen FQDN ablehnen, wenn er nicht mit dem Hostnamen beginnt. Dies könnte eine Lösung sein, um fehlerhafte Abrufe zu vermeiden. Und somit auch, dass kein FQDN abgerufen wird.

Alternativ sollten Sie auf Ihrer Seite einen Punkt (.) an den Hostnamen anhängen, damit er zu einem FQDN wird (mindestens ein Name wie „Hallo“ meincomputer.lokal).
Gavit
Nachrichten: 25
Anmeldung: 30. April 2020 - 16:21 Uhr

23. Oktober 2025 – 17:23 Uhr

Gibt es keine Möglichkeit, den Computernamen zu verwenden?

Kann man in WAPT nicht die Datei `/etc/hosts` nutzen, um den Rechnernamen abzurufen?
Wenn wir jedoch den Befehl `dig -x PC-IP` ausführen, erhalten wir nicht dieselben Informationen wie in WAPT.

Warum funktioniert er bei 95 % der PCs, aber nicht bei 10–15, obwohl alle Konfigurationen identisch sind?
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

23. Oktober 2025 – 17:49 Uhr

gavit schrieb: 23. Okt. 2025 - 17:23 Uhr Gibt es keine Möglichkeit, den Computernamen zu verwenden?
Wenn im Hostnamen ein "." enthalten ist, sollte tatsächlich der Hostname verwendet werden.

Enthält die Datei /etc/hostname in Ihrem Fall einen "."?
Gavit
Nachrichten: 25
Anmeldung: 30. April 2020 - 16:21 Uhr

24. Oktober 2025 - 09:22 Uhr

In den /etc/hostname-Dateien unserer Ubuntu-PCs befinden sich keine Punkte (.).
Daher wundert es mich, dass das Problem nicht alle PCs betrifft.

Muss ich nach der Änderung der Hostname-Datei lediglich den WAPT-Dienst auf dem PC neu starten und `register` ausführen, um den neuen Eintrag in der WAPT-Konsole zu erhalten?
Benutzeravatar
dcardon
WAPT-Experte
Nachrichten: 1953
Anmeldung: 18. Juni 2014 - 09:58 Uhr
Ort: Saint Sébastien sur Loire
Kontakt:

24. Oktober 2025 - 10:27 Uhr

Hallo Gaëtan,

das Abrufen eines Hostnamens ist nicht so einfach, wie es scheint, wenn man alle möglichen Szenarien auf den verschiedenen Betriebssystemen bedenkt, insbesondere bei mehreren Betriebssystemen und Linux-Distributionen. Früher haben wir hauptsächlich `socket.getfqdn()` verwendet, aber das Problem ist, dass bei fehlerhafter Konfiguration eine Reverse-DNS-Abfrage durchgeführt wird, die im Fall von Reverse-IPv6 den Eindruck einer GUID erweckt. :-)

Wir werden prüfen, ob die Aufrufe von `socket.getfqdn()` komplett entfernt werden können.

Bis dahin sollte es, wie du vorgeschlagen hast, funktionieren, `/etc/hostname` durch einen vollqualifizierten Domänennamen (FQDN) zu ersetzen.

Viele Grüße,

Denis
Denis Cardon – Tranquil IT
Teilen Sie Ihre Erfahrungen auf WAPT! Senden Sie uns Ihre Blog- und Artikel-URLs im „Ihre Meinung des Forums, und wir werden sie auf der WAPT-
Antwort