Leere Beschreibung in der Konsole

Teilen Sie hier Ihre Tipps oder Probleme bezüglich der WAPT-Konsole oder des WAPT-Agenten mit
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.
Gesperrt
f4242
Nachrichten: 54
Anmeldung: 23. November 2016 - 20:51 Uhr

3. März 2017 - 23:23 Uhr

Hallo,

ich wollte nur melden, dass die Spalte „Beschreibung“ für Maschinen im Tab „Inventar“ in der Konsole immer leer ist. Auch wenn eine Maschine ausgewählt ist und ihre Informationen im Tab „Allgemein“ angezeigt werden, ist das Textfeld „Beschreibung“ leer. Dieser Fehler trat in Version 1.3.8 auf und besteht weiterhin in Version 1.3.9.
f4242
Nachrichten: 54
Anmeldung: 23. November 2016 - 20:51 Uhr

18. Mai 2017 - 22:56 Uhr

Hallo,

mir ist aufgefallen, dass du dasselbe Problem in deinem YouTube-Livestream hast.

Gibt es eine geeignetere Plattform, um Fehler zu melden?
Benutzeravatar
htouvet
WAPT-Experte
Nachrichten: 436
Anmeldung: 16. März 2015 - 10:48 Uhr
Kontakt:

19. Mai 2017 - 09:24 Uhr

Auf unserer Infrastruktur enthält die Spalte in der Konsole die Informationen, wenn das Feld „Computerbeschreibung“ nicht leer ist….

Sie können es auf einer Ihrer Workstations testen:
Starten Sie den Befehl cmd.exe als Administrator mit erhöhten Rechten
Geben Sie dann Folgendes ein:

Code: Alle auswählen

wapt-get register "La description de mon ordinateur"
Aktualisieren Sie anschließend die Anzeige in der Konsole (F5).
Ruhige IT
f4242
Nachrichten: 54
Anmeldung: 23. November 2016 - 20:51 Uhr

19. Mai 2017 - 14:49 Uhr

Hmm, tatsächlich funktioniert es, wenn ich die Beschreibung direkt auf dem Rechner ändere (mit `wapt-get register`).

Ändere ich sie jedoch in der Konsole, funktioniert es nicht.

Vor der manuellen Registrierung der Beschreibung sah es so aus:

Bild
Bild

EDIT: Die Bilder werden nicht angezeigt, hier sind die Links:

https://framapic.org/62AwcY0JmLkd/G7CDP8nEOBif.png
https://framapic.org/keCke8M8jItq/WA1ZY4nXD33q.png

Nach der Registrierung erscheint die Beschreibung in der Liste. Wenn ich den Computer wechsle (zweiter Screenshot), wird die neue Beschreibung ebenfalls angezeigt. Sobald die Beschreibung jedoch vom Client initialisiert wurde, kann sie nicht mehr über die Konsole geändert werden. Das Feld ist zwar bearbeitbar, wird aber nicht gespeichert.
Benutzeravatar
htouvet
WAPT-Experte
Nachrichten: 436
Anmeldung: 16. März 2015 - 10:48 Uhr
Kontakt:

19. Mai 2017 - 15:09 Uhr

Okay... eigentlich sollte es ja gar nicht funktionieren.
Wenn Sie dieses Verhalten annehmen möchten,
Sie müssen lediglich die Datei ändern

Code: Alle auswählen

c:\wapt\templates\setup_host_template.py
mit einem Texteditor.

und ersetzen Sie dies durch folgenden Inhalt:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    if control.description:
        print('Change local computer description to match package description')
        set_computer_description(control.description)
        
Die „neuen“ Maschinenpakete ändern automatisch die Maschinenbeschreibung entsprechend der Beschreibung des Maschinenpakets.

Bei Rechnern, auf denen das Paket bereits vorhanden ist (in /var/www/wapt-host), tritt dieses Verhalten nicht auf, da das Paket bereits existiert und setup.py nicht geändert wird.
Ruhige IT
f4242
Nachrichten: 54
Anmeldung: 23. November 2016 - 20:51 Uhr

19. Mai 2017 - 16:33 Uhr

Hmm, müsste ich also den Agenten auf jedem Rechner einzeln anpassen und nach einem Update daran denken, die Änderung erneut anzuwenden?

Gibt es einen Grund, warum die Beschreibung nicht über die Konsole durch Bearbeiten des Rechnerpakets geändert werden kann? Es wäre deutlich bequemer, die Rechnerbeschreibung zentral in der Konsole zu ändern, als auf jedem Rechner einzeln.

Danke!
Benutzeravatar
htouvet
WAPT-Experte
Nachrichten: 436
Anmeldung: 16. März 2015 - 10:48 Uhr
Kontakt:

19. Mai 2017 - 16:54 Uhr

Die Template-Modifikation sollte nur auf dem Administrationsrechner vorgenommen werden, da dieser die Maschinenpakete initialisiert.

Bisher gilt bei Wapt folgende Regel:
  • Die gesamte Konfiguration erfolgt über ein signiertes Paket.
    Alle Informationen in der Konsole stammen von Client-Rechnern (es werden nachträglich keine Informationen in die Datenbank eingetragen).
Deshalb wird in meinem obigen Beispiel die Änderung der Beschreibung über die setup.py des Machine-Pakets vorgenommen.

Wir könnten die Dinge nun transparenter gestalten, indem wir –
  • - Bearbeiten der Paketbeschreibung (+Signatur) im Hintergrund, wenn eine Beschreibung im Raster eingegeben wird
    - Ermöglichen, dass der wapt-Client die Maschinenbeschreibung basierend auf der Paketbeschreibung ändert (Option zum Hinzufügen zu wapt-get.ini wie z. B. enable_host_description_management)
Ruhige IT
Gesperrt