Seite 1 von 1

Verbindungsverlust

Veröffentlicht: 22. Februar 2023 – 14:13 Uhr
von flipflip
Hallo zusammen,

Ich habe ein Problem mit einem ziemlich ungewöhnlichen Fall.

Auf meinem PC läuft eine Windows 7-VM (zugegeben, nicht optimal, aber momentan habe ich keine andere Wahl), die ich mit VirtualBox verwalte. Damit nutze ich unter anderem die PC-Flotte über die Wapt-Konsole. Ich arbeite vor Ort, manchmal von zu Hause aus oder auch unterwegs (dank 4G-Verbindung).

Wenn ich vor Ort bin, ist meine VM auf Netzwerkebene so konfiguriert, und der DHCP-Server meines Netzwerks weist mir eine lokale IP-Adresse im Bereich 192.168.xx zu
wapt-1.png
wapt-1.png (12,44 KB) 3876 Mal angesehen
Wenn ich zu Hause bin, wird das VPN vom Host gestartet und meine VM ist im NAT-Modus mit einer 10.xxx IP-Adresse konfiguriert

In beiden Fällen wird die IP-Adresse des Rechners in der Konsole korrekt aktualisiert.

Gestern habe ich von zu Hause aus auf dieser virtuellen Maschine das Host-Paket geändert, um ein Programm zur Installation hinzuzufügen. Ich habe auf „Speichern“ geklickt, um die Installation beim Herunterfahren der Maschine zu starten. Am Abend habe ich die VM heruntergefahren, die Installation aber nicht abgeschlossen.

Heute Morgen kam ich vor Ort an, passte die Netzwerkeinstellungen meiner VM wie im ersten Screenshot gezeigt an und startete die VM. Ich meldete mich an und öffnete die Konsole. Meine Maschine war über meine lokale Netzwerk-IP-Adresse erreichbar, und ich beschloss, sie wieder herunterzufahren, um die gestern geplante Paketinstallation durchzuführen. Allerdings lief nicht alles wie geplant, und die Installation schlug fehl, bevor ich die Fehlermeldung notieren konnte.

Ich starte die wapt-Konsole, schaue mir den Tab „Aufgaben“ meines Rechners an und erhalte folgende Meldung:

Code: Alle auswählen

Impossible de récupérer l'action. Error on server:
EWaptTimeoutWaitingForResult('Timeout, client did not send result within 15.0 s')
Und während wir noch ein wenig warten, lädt die Aufgabenliste, aber praktisch alles ist noch in der Warteschleife.
wapt-2.png
wapt-2.png (39,08 KB) 3876 Aufrufe
Zum Testen habe ich meine VM heruntergefahren, VirtualBox wieder auf NAT umgestellt und neu gestartet. Meine VM erhielt eine IP-Adresse im 10.xxx-Bereich, und ich öffnete die Konsole. Meine Maschine wurde mit der neuen Adresse korrekt angezeigt, aber die Aufgaben blieben entweder ausstehend oder zeigten einen Timeout-Fehler an.

Es ist, als ob der Wapt-Server zwar meinen Rechner sehen könnte, aber nicht wirklich wüsste, wohin er all die Daten senden soll.

Betreff: Verbindungsverlust

Veröffentlicht: 24. Februar 2023 - 11:53 Uhr
von dcardon
Hallo Flipflip,

könntest du bitte die WAPT-Dienstprotokolle überprüfen, um die Ursache des Problems zu finden? Lässt sich das Problem reproduzierbar vor Ort darstellen, indem du zwischen 4G/NAT, LAN/Bridge und wieder zurück wechselst? Welches DNS-Suffix hat deine Domäne? Ist es .local? Welchen DNS-Server verwendest du im NAT-Modus?

Im WAPT-Betrieb verbindet sich der Server nie direkt mit der Workstation (im TCP/IP-Sinne). Die Workstation verbindet sich immer mit dem Server und baut eine bidirektionale WebSocket-Verbindung auf.

Viele Grüße,

Denis

PS: Aus architektonischer Sicht wäre es sinnvoll, einen Management-Rechner per RDP in deinem Produktionsnetzwerk zu haben.

Betreff: Verbindungsverlust

Veröffentlicht: 27. Februar 2023 – 16:30 Uhr
von flipflip
Guten Morgen,

Entschuldigen Sie die verspätete Antwort. Ich habe meine Tests fortgesetzt, und es könnte reiner Zufall sein, dass dies gerade bei meiner VM passiert. Lassen Sie mich das erklären.

Ich habe den Agenten in meinem gesamten Netzwerk bereitgestellt, und auf 98 % der Rechner funktioniert er einwandfrei; er ist sogar unglaublich effektiv. Aber es gibt noch die verbleibenden 2 %. Diese Rechner haben lediglich ihren Domänennamen gemeinsam, der in Großbuchstaben angezeigt wird, während er auf allen anderen Rechnern in Kleinbuchstaben erscheint. Und diese 2 % – abgesehen von meiner VM – werden immer im lokalen Netzwerk verwendet.

Auf der Server-Logseite wurde derselbe Timeout-Fehler gemeldet, jedoch wurden keine weiteren Informationen bereitgestellt.

Ob remote oder lokal, ich verwende den lokalen DNS-Server und der Domainname lautet dom.hilaire

Auf einer der fraglichen Maschinen habe ich ein paar Dinge mit wapt-get ausprobiert, und es ist unbestreitbar.

wapt-1.png
wapt-1.png (19,18 KB) 3817 Aufrufe

Und auf der Konsolenseite bleiben die Aufgaben im Status „ausstehend“

wapt-2.png
wapt-2.png (53,3 KB) 3817 Aufrufe

Betreff: Verbindungsverlust

Veröffentlicht: 28. Februar 2023 - 11:45 Uhr
von flipflip
Ich setze meine Forschung fort.

Ich habe den serverseitigen Protokollierungsgrad angepasst, bevor ich den Agenten auf einem der betroffenen Rechner deinstalliert und ihn anschließend auf die gleiche Weise wie auf den anderen Rechnern neu installiert habe. Folgendes steht in den Serverprotokollen:

Code: Alle auswählen

Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,083 [waptserver     ] INFO Trying to register host B6519CB9-65B4-11E8-B01D-4C52620D5213
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,087 [waptserver     ] WARNING Unable to trust supplied host certificate: EWaptCertificateUntrustedIssuer(None)
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,088 [waptdb         ] INFO Connecting to waptdb explicitely. Count: 0
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,091 [waptserver     ] INFO Authenticated user: B6519CB9-65B4-11E8-B01D-4C52620D5213 , Registration auth user: None Issuing a signed certificate for B6519CB9-65B4-11E8-B01D-4C52620D5213
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,145 [waptdb         ] INFO packages status updated: 0
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,175 [waptdb         ] INFO {}
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,186 [waptdb         ] INFO Applied data for host B6519CB9-65B4-11E8-B01D-4C52620D5213: ['host_info', 'wapt_status', 'host_capabilities', 'host_metrics', 'last_update_status', 'audit_status', 'dmi', 'wmi', 'installed_softwares', 'installed_packages']
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,186 [waptdb         ] INFO update_host_data B6519CB9-65B4-11E8-B01D-4C52620D5213: {'Store Hosts': 0.014422178268432617, 'Store installed_softwares': 0.02853250503540039, 'Store installed_packages': 0.030587196350097656, 'Store waptwua': 0.0006496906280517578, 'Store audit_data': 0.0003113746643066406, 'Store known_ssl_certificates': 4.0531158447265625e-05, 'Update host config': 0.000873565673828125, 'Update update_file_tree': 9.5367431640625e-07, 'Store status_hashes': 0.009252309799194336}
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,192 [waptserver     ] INFO 192.168x.x,127.0.0.1 - - [28/Feb/2023 11:28:10] "POST /add_host HTTP/1.1" 200 2745 0.114185
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,929 [waptserver     ] INFO Connecting to waptdb before request. Count: 0
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,929 [waptserver     ] INFO updating host status B6519CB9-65B4-11E8-B01D-4C52620D5213 (pcprobleme.DOM.HILAIRE), data:['uuid', 'computer_fqdn', 'status_revision', 'host_capabilities', 'host_metrics', 'status_hashes']
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,932 [waptserver     ] INFO Data successfully checked with certificate CN B6519CB9-65B4-11E8-B01D-4C52620D5213 for B6519CB9-65B4-11E8-B01D-4C52620D5213
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,978 [waptdb         ] INFO {}
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,988 [waptdb         ] INFO Applied data for host B6519CB9-65B4-11E8-B01D-4C52620D5213: ['host_capabilities', 'host_metrics']
Feb 28 11:28:10 svwapt waptserver[93875]: 2023-02-28 11:28:10,988 [waptdb         ] INFO update_host_data B6519CB9-65B4-11E8-B01D-4C52620D5213: {'Store Hosts': 0.013550043106079102, 'Store installed_softwares': 0.00034165382385253906, 'Store installed_packages': 0.03032994270324707, 'Store waptwua': 0.0006935596466064453, 'Store audit_data': 0.0003123283386230469, 'Store known_ssl_certificates': 2.86102294921875e-06, 'Update host config': 1.1920928955078125e-06, 'Update update_file_tree': 4.76837158203125e-07, 'Store status_hashes': 0.009570121765136719}

Betreff: Verbindungsverlust

Veröffentlicht: 13. März 2023 - 11:14 Uhr
von flipflip
Hallo zusammen,

Nach und nach behebe ich die Konfigurationsprobleme, aber ich habe immer noch 3 Maschinen, bei denen die Funktionsweise des Agenten völlig unverständlich ist.

In allen drei Fällen wird der Rechner als „OK“ angezeigt und ist erreichbar, aber es gibt keine Möglichkeit, das Host-Paket zu installieren oder zu aktualisieren. Zwei der Rechner sind virtuelle Maschinen (eine VMware und eine VirtualBox), der dritte ist ein physischer PC.

Alle drei Rechner sind mit den neuesten Windows 7-Updates aktualisiert, und die Firewall ist auf keinem von ihnen aktiviert. Ich habe bereits versucht, den Agenten zu deinstallieren, die Verzeichnisse zu bereinigen, die Rechner neu zu starten und den Agenten neu zu installieren … aber das Problem besteht weiterhin.

Am überraschendsten ist, dass beim Herunterfahren des Rechners zwar das Installationsfenster mit den ausstehenden Paketen angezeigt wird, aber bis zum Ablauf der Zeit nichts passiert.

wapt-1.png
wapt-1.png (36,3 KB) 3685 Aufrufe