Inhalt

Einleitung

Fehlerbehebung

Überprüfen der von Endgeräten gemeldeten Verbindungen auf der Konsole für sichere Endgeräte

Überprüfen der Verbindung am Endpunkt

TETRA-Definitionen auf dem Endpunkt überprüfen

Erzwingen einer Aktualisierung der TETRA-Definitionen auf dem Endpunkt

Überprüfen der TETRA Definition Server-Konnektivität auf dem Endpunkt

Prüfung direkter Verbindungen

Proxy-Validierung

Zusätzliche Informationen

Einleitung

In diesem Dokument werden die Schritte beschrieben, die zur Ermittlung des Grundes befolgt werden sollten, warum Endpunkte die TETRA-Definitionen von Cisco TETRA-Definitionen-Aktualisierungsservern nicht aktualisieren.

Definitionen Letzter aktualisierter Fehler, der in der Konsole für sichere Endgeräte angezeigt wird, wird unter den Computerdetails angezeigt (siehe unten).

Fehlerbehebung

Cisco Secure Endpoint für Windows benötigt eine dauerhafte Verbindung zum TETRA-Definitions-Server, um Updates herunterzuladen.

Häufige Fehler beim Herunterladen der TETRA-Definitionen sind:

- Fehler beim Auflösen der Serveradresse.

- Fehler beim Überprüfen des SSL-Zertifikats (einschließlich Überprüfung der Zertifikatsperrliste).

- Unterbrechung beim Download

- Fehler beim Herstellen der Verbindung zum Proxyserver.

- Fehler bei der Authentifizierung am Proxyserver

Wenn beim Versuch, die TETRA-Definitionen herunterzuladen, ein Fehler auftritt, erfolgt der nächste Versuch im nächsten Aktualisierungsintervall oder wenn ein manuelles Update vom Benutzer initiiert wurde.

Überprüfen der von Endgeräten gemeldeten Verbindungen auf der Konsole für sichere Endgeräte

Die Konsole für sichere Endgeräte zeigt an, ob sich das Endgerät regelmäßig verbindet.  Stellen Sie sicher, dass Ihre Endgeräte aktiv sind und den Status "Zuletzt gesehen" haben. Wenn sich die Endpunkte nicht bei der Konsole für sichere Endpunkte anmelden, weist dies darauf hin, dass der Endpunkt nicht aktiv ist oder Verbindungsprobleme aufweist.

Cisco veröffentlicht täglich durchschnittlich 4 Definitions-Updates. Wenn das Update nicht vom Endgerät heruntergeladen werden kann, zeigt der Connector einen Fehler an. In Anbetracht dieser Häufigkeit werden die Endpunkte nur dann als "Innerhalb der Richtlinie" gemeldet, wenn sie ständig verbunden sind und durchgehend über eine stabile Netzwerkverbindung zum TETRA-Server verfügen.

Der Status "Zuletzt gesehen" wird auf der Seite mit den Computerdetails angezeigt, wie unten gezeigt:

Wenn der Endpunkt eine Verbindung herstellt und ein Fehler gemeldet wird, dass die Definitionen nicht heruntergeladen werden, sondern von der Konsole angezeigt werden, kann das Problem gelegentlich auftreten.  Weitere Untersuchungen können durchgeführt werden, wenn die Zeitunterschiede zwischen "Last Seen" und "Definitions Last Updated" groß sind.

Überprüfen der Verbindung am Endpunkt

Endbenutzer können die Verbindung über die Benutzeroberfläche überprüfen.

Beim Öffnen des Cisco Secure Client wird der Verbindungsstatus angezeigt.

Das ConnectivityTool kann verwendet werden, wenn der Endpunkt nicht verbunden ist, und meldet Verbindungsprobleme.  Diese ist im IPSupportTool enthalten, das das Support-Paket generiert.

TETRA-Definitionen auf dem Endpunkt überprüfen

Cisco Secure Client liefert Informationen zu den aktuellen TETRA-Definitionen, die vom Endgeräteanschluss geladen werden.  Der Endbenutzer kann den Client öffnen und die Einstellungen für Secure Endpoint überprüfen.  Auf der Registerkarte Statistik ist die aktuelle TETRA-Definition verfügbar.

Außerdem werden die aktuellen TETRA-Definitionsdetails vom AmpCLI-Tool am Endpunkt gemeldet.  Ein Beispiel für diesen Befehl:

PS C:\Program Files\Cisco\AMP\8.1.7.21417> .\AmpCLI.exe posture

{"agent_uuid":"5c6e64fa-7738-4b39-b201-15451e33bfe6","connected":true,"connector_version":"8.1.7","engines":[{"definitions":[{"last_successful_update":1684423727,"name":"Tetra","timestamp":1684387929,"version":90604}],"enabled":true,"name":"Tetra"},{"enabled":false,"name":"Spero"},{"enabled":false,"name":"Ethos"},{"definitions":[{"name":"BP","timestamp":1684352756,"version":8405}],"enabled":true,"name":"BP"},{"definitions":[{"name":"SCS","timestamp":1684352755,"version":8405}],"enabled":true,"name":"SCS"}],"last_scan":1684429124,"last_scan_status":true,"protect_file_mode":true,"protect_process_mode":true,"running":true}

Die Definitionsversionen werden für jede der Motoren einschließlich TETRA angezeigt.  In dieser Ausgabe oben ist dies Version 90604.  Dies kann mit der Konsole für sichere Endgeräte verglichen werden unter: Management > AV Definition Summary.  Ein Beispiel für die Seite ist wie folgt.

Wenn die Version noch nicht verfügbar ist und der Steckverbinderstatus verbunden ist, kann entweder eine Aktualisierung der Definitionen oder eine Überprüfung der Endpunktverbindung zum TETRA-Server durchgeführt werden.

Erzwingen einer Aktualisierung der TETRA-Definitionen auf dem Endpunkt

Endbenutzer können den Fortschritt des TETRA-Downloads initiieren und überprüfen.  Damit der Benutzer das Update auslösen kann, muss die Option in der Richtlinie festgelegt werden.  Unter Erweiterte Einstellungen > Client User Interface policy settings (Erweiterte Einstellungen > Client-Benutzeroberflächen-Richtlinieneinstellungen) müssen die Einstellungen Allow user to update TETRA definitions (TETRA-Definitionen aktualisieren) aktiviert sein, damit die Definitionen vom Benutzer ausgelöst werden.

Im Cisco Secure Client kann der Endbenutzer den Client öffnen und die Einstellungen für Secure Endpoint überprüfen.  Der Benutzer kann auf "Jetzt aktualisieren" klicken, um die TETRA-Definitionsupdate wie unten dargestellt auszulösen:

Wenn Sie AMP für Endpoints Connector Version 7.2.7 und höher ausführen, können Sie einen neuen Schalter "-forceupdate" verwenden, um den Connector zu zwingen, die TETRA-Definitionen herunterzuladen.

C:\Program Files\Cisco\AMP\8.1.7.21417\sfc.exe -forceupdate

Nachdem die Aktualisierung erzwungen wurde, kann die TETRA-Definition erneut überprüft werden, um festzustellen, ob eine Aktualisierung erfolgt.  Wenn noch keine Aktualisierung erfolgt, muss die Verbindung zum TETRA-Server überprüft werden.

Überprüfen der TETRA Definition Server-Konnektivität auf dem Endpunkt

Die Endpunktrichtlinie enthält den Definitionsserver, an den sich der Endpunkt wendet, um die Definitionen herunterzuladen.

Die Seite mit den Computerdetails enthält den Aktualisierungsserver.  Das nachfolgende Bild zeigt, wo der Aktualisierungsserver angezeigt wird:

In der Public Cloud wird der erforderliche Servername, mit dem das Endgerät eine Verbindung herstellen kann, unter: Erforderliche Serveradressen für den ordnungsgemäßen Betrieb von Cisco Secure Endpoint und Malware Analytics aufgeführt.

Prüfung direkter Verbindungen

Vom Endpunkt aus kann der folgende Befehl ausgeführt werden, um die DNS-Suche beim Aktualisierungsserver zu überprüfen:

PS C:\Program Files\Cisco\AMP> Resolve-DnsName -Name tetra-defs.amp.cisco.com

Name                       Type TTL Section IPAddress

----                       ---- --- ------- ---------

tetra-defs.amp.cisco.com   A    5   Answer  192.XXX.X.XX

tetra-defs.amp.cisco.com   A    5   Answer  192.XXX.X.X

tetra-defs.amp.cisco.com   A    5   Answer  192.XXX.X.X

Wenn die IP aufgelöst ist, kann die Verbindung zum Server getestet werden.  Eine gültige Antwort sieht wie folgt aus:

PS C:\Program Files\Cisco\AMP> curl.exe -v https://tetra-defs.amp.cisco.com

* Trying 192.XXX.X.X:443...

* Connected to tetra-defs.amp.cisco.com (192.XXX.X.X) port 443 (#0)

* schannel: disabled automatic use of client certificate

* ALPN: offers http/1.1

* ALPN: server did not agree on a protocol. Uses default.

* using HTTP/1.x

> GET / HTTP/1.1

> Host: tetra-defs.amp.cisco.com

> User-Agent: curl/8.0.1

> Accept: */*

>

* schannel: server closed the connection

< HTTP/1.1 200 OK

< Date: Fri, 19 May 2023 19:13:35 GMT

< Server:

< Last-Modified: Mon, 17 Apr 2023 15:48:54 GMT

< ETag: "0-5f98a20ced9e3"

< Accept-Ranges: bytes

< Content-Length: 0

< Connection: close

< Content-Type: text/html; charset=UTF-8

<

* Closing connection 0

* schannel: shutting down SSL/TLS connection with tetra-defs.amp.cisco.com port 443

Wenn die Verbindung nicht hergestellt werden kann, um das Zertifikat mit dem Zertifikatsperrlisten-Server zu überprüfen (z. B. commercial.ocsp.identrust.com oder validation.identrust.com), wird ein Fehler wie folgt angezeigt:

PS C:\Program Files\Cisco\AMP> curl.exe -v https://tetra-defs.amp.cisco.com

* Trying 192.XXX.X.XX:443...

* Connected to tetra-defs.amp.cisco.com (192.XXX.X.XX) port 443 (#0)

* schannel: disabled automatic use of client certificate

* ALPN: offers http/1.1

* schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) - The revocation function was unable to check revocation because the revocation server was offline.

* Closing connection 0

* schannel: shutting down SSL/TLS connection with tetra-defs.amp.cisco.com port 443

curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) - The revocation function was unable to check revocation because the revocation server was offline.

Proxy-Validierung

Wenn der Endpunkt für die Verwendung eines Proxys konfiguriert ist, kann der letzte Fehlerstatus überprüft werden.  Wenn Sie PowerShell unten ausführen, kann der letzte Fehler des TETRA-Aktualisierungsversuchs zurückgegeben werden.

PS C:\Program Files\Cisco\AMP> (Select-Xml -Path local.xml -XPath '//tetra/lasterror').Node.InnerText

Letzter Fehlercode

Problem

Aktionen

4294965193

Verbindung zum Proxy konnte nicht hergestellt werden

Netzwerkverbindung zum Proxy überprüfen

4294965196

Authentifizierung über Proxy nicht möglich

Authentifizierungsinformationen für den Proxy überprüfen

4294965187

Verbindung zum Proxy hergestellt und Download fehlgeschlagen

Proxyprotokolle auf Downloadprobleme überprüfen

Zusätzliche Informationen

- Wenn Sie Endpunkte sehen, die trotz der oben genannten Prüfungen ständig nicht die TETRA-Definitionen herunterladen können, aktivieren Sie Connector im Debugmodus für ein Zeitintervall, das dem in Ihrer Richtlinie definierten Aktualisierungsintervall entspricht, und generieren Sie das Support-Paket. Wenn sich der Connector im Debug-Modus befindet, beachten Sie, dass die Wireshark-Paketerfassung ebenfalls durchgeführt werden muss. Die Paketerfassung muss außerdem für ein Zeitintervall ausgeführt werden, das dem in der Richtlinie definierten Aktualisierungsintervall entspricht. Sobald diese Informationen erfasst wurden, öffnen Sie ein Cisco TAC-Ticket mit diesen Informationen, um weitere Untersuchungen anzustellen.

Sammlung von Diagnosedaten von AMP für Windows Connector