Seite 1 von 1

Meldung von Fehlern durch Agenten

Veröffentlicht: 1. April 2019 - 14:08 Uhr
von cchatoux
Hallo,

seit Mitte letzter Woche wird fast ein Drittel unserer Rechner in WAPT als getrennt angezeigt, obwohl sie über das Netzwerk erreichbar sind.

In den Agentenprotokollen finde ich Folgendes:

2019-04-01 13:49:16,072 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('
2019-04-01 13:50:16,082 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('
2019-04-01 13:51:16,095 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('
2019-04-01 13:52:16,108 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('
2019-04-01 13:53:16,121 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('
2019-04-01 13:54:16,134 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('
2019-04-01 13:55:16,970 WARNUNG Websocket-Verbindungsparameter: HTTPSConnectionPool(host='srv00-wapt01', port=443): Maximale Anzahl an Wiederholungsversuchen für URL überschritten: /get_websocket_auth_token (Verursacht durch NewConnectionError('

Wie kann ich das Problem beheben?

Version 1.7.3.5 ist auf einem Windows Server 2016 (1607) installiert.

Vielen Dank für Ihre Hilfe.

Betreff: Fehler der Meldepflichtigen

Veröffentlicht: 3. April 2019 - 19:54 Uhr
von cchatoux
Hallo,

ich habe versucht, bei diesem Problem weiterzukommen.
Die Agenten öffnen anscheinend viele Sockets zum Server, und ab einem gewissen Punkt sind keine Ports mehr für die Kommunikation verfügbar. Ich dachte, das läge an den Listening-Ports des Servers, aber es scheint an den Client-Rechnern zu liegen.
Ich habe einen neuen WAPT-Server auf CentOS 7 installiert und habe dasselbe Problem mit 3 von 5 Rechnern, die mit diesem neuen Server kommunizieren.

Laut Fehlermeldung (10055) und zahlreichen Forenbeiträgen scheint Python (oder Windows) die Verbindungen nicht korrekt zu schließen, und das Betriebssystem erschöpft schnell die verfügbaren Ports.

Ist Ihnen dieses Problem schon einmal begegnet?

Viele Grüße,

Betreff: Fehler der Meldepflichtigen

Veröffentlicht: 4. April 2019 - 10:20 Uhr
von htouvet
Hallo,
ich kann mich nicht erinnern, dieses Problem schon einmal gesehen zu haben.
Es wäre interessant zu wissen, warum die Anfrage `/get_websocket_auth_token` an den Server zunächst abgelehnt (und möglicherweise fehlerhaft freigegeben) wird, wodurch ein offener Socket entsteht.

Führen Sie in einer Eingabeaufforderung mit Administratorrechten `runwaptservce.bat -ldebug` aus und beobachten Sie das Verhalten.
Prüfen Sie, ob lokale oder entfernte Antivirenprogramme HTTPS-Verbindungen abfangen.

Sie können auch `netstat -a -n` auf dem Client ausführen, um alle Sockets anzuzeigen und zu überprüfen, ob viel zu viele Verbindungen zum WAPT-Server auf Port 443 bestehen.

Normalerweise befindet sich ein Socket permanent im ESTABLISHED-Modus (die WebSocket-Verbindung des Clients zum Server für Aktionen über die Konsole), und weitere Sockets befinden sich möglicherweise im TIME_WAIT-Modus aufgrund von Aktualisierungen oder vorherigen Anfragen.
Sockets im TIME_WAIT- oder CLOSE_WAIT-Modus sollten nicht länger als vier Minuten geöffnet bleiben.

Betreff: Fehler der Meldepflichtigen

Veröffentlicht: 12. April 2019 - 10:44 Uhr
von cchatoux
Hallo,

ich habe Probleme, Ihnen die Dienstprotokolle bereitzustellen.
Wenn das Problem auftritt und wir den Befehl ausführen, wird der Dienst neu gestartet und funktioniert dann wieder. Ich werde versuchen, den Debugger mehrere Tage lang auf einem Rechner laufen zu lassen.

Viele Grüße,