PDF(758.4 KB) Visualizza con Adobe Reader su diversi dispositivi
Aggiornato:6 agosto 2026
ID documento:222906
Linguaggio senza pregiudizi
La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Informazioni su questa traduzione
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
Questo documento descrive i servizi, lo scopo e la risoluzione dei problemi di ISE.
Prerequisiti
Raggio
Requisiti
Cisco raccomanda la conoscenza di:
Cisco Identity Services Engine
Componenti usati
Il documento può essere consultato per tutte le versioni software o hardware specifiche di Cisco Identity Services Engine.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
Cisco Identity Services Engine (ISE) è una soluzione completa progettata per fornire una sicurezza di rete avanzata tramite la gestione centralizzata delle policy, l'autenticazione, l'autorizzazione e l'accounting (AAA). Consente alle organizzazioni di gestire l'accesso alla rete per utenti, dispositivi e applicazioni, garantendo al contempo sicurezza, conformità e un'esperienza utente ottimale.
Per raggiungere questi obiettivi, Cisco ISE utilizza una serie di servizi, ognuno responsabile di attività specifiche che consentono al sistema di funzionare in modo efficiente. Questi servizi collaborano per garantire un accesso sicuro alla rete, l'applicazione efficace delle policy, la registrazione dettagliata, l'integrazione perfetta con i sistemi esterni e l'efficienza della profilatura dei dispositivi.
Ogni servizio di ISE svolge un ruolo fondamentale nel mantenimento dell'integrità e della disponibilità della soluzione. Alcuni servizi gestiscono funzioni di base, ad esempio la gestione e l'autenticazione del database, mentre altri attivano funzionalità avanzate quali la profilatura dei dispositivi, la gestione dei certificati e il monitoraggio.
In questo documento viene fornita una panoramica dei vari servizi di Cisco ISE, spiegandone lo scopo, l'importanza e le possibili procedure di risoluzione dei problemi in caso di problemi. La comprensione di questi servizi, che si tratti di un amministratore o di un professionista della sicurezza della rete, contribuisce a garantire un'implementazione efficiente e sicura di ISE.
Comprensione e risoluzione dei problemi dei servizi ISE
I servizi menzionati nello screenshot successivo vengono utilizzati da ISE per supportarne le funzionalità. Verificare lo stato o i servizi disponibili in ISE eseguendo il comando show application status ise dalla CLI del nodo ISE. Di seguito viene riportato un esempio di output in cui viene visualizzato lo stato dei servizi disponibili sull'ISE:
Servizi disponibili ad ISE.
A questo punto è possibile esaminare ogni servizio in modo più dettagliato.
Listener del database
Il servizio Database Listener è un componente critico che assiste nella gestione della comunicazione tra ISE e il server di database. Ascolta ed elabora le richieste relative al database, garantendo al sistema ISE la possibilità di leggere e scrivere nel database sottostante.
Punti chiave del servizio di listener del database in ISE
Interfaccia di comunicazione: Funge da ponte di comunicazione tra ISE e il server di database, consentendo al sistema di recuperare e memorizzare dati come le credenziali utente, le informazioni sulla sessione, i criteri di rete e altro ancora.
Supporto database esterno: È possibile configurare ISE in modo che utilizzi un database esterno, ad esempio Oracle o Microsoft SQL Server, per l'autenticazione degli utenti e la memorizzazione delle policy. Il servizio di listener del database garantisce che ISE sia in grado di connettersi e interagire con il database esterno in modo sicuro ed efficiente.
Gestione dei dati: Il servizio resta in ascolto delle query del database dal sistema ISE e le traduce nelle azioni appropriate sul database esterno. È in grado di gestire richieste quali l'inserimento, l'aggiornamento o l'eliminazione di record e il recupero di informazioni dal database.
Monitoraggio stato database: Oltre a fornire il canale di comunicazione, contribuisce anche ad assicurare la connessione al database esterno è stabile e operativo. Se la connessione non riesce, ISE torna allo storage locale o entra in modalità degradata a seconda della configurazione.
Server di database
Il servizio Database Server è responsabile della gestione dello storage e del recupero dei dati utilizzati dal sistema. Gestisce l'interazione con il database sottostante utilizzato da ISE per archiviare configurazione, informazioni sulle policy, dati utente, log di autenticazione, profili di dispositivo e altre informazioni necessarie.
Punti chiave del servizio Database Server in ISE
1. Memorizzazione interna dei dati: Il servizio Database Server gestisce principalmente il database interno incorporato utilizzato da ISE per archiviare i dati operativi localmente. Sono inclusi dati quali i record di autenticazione e autorizzazione, i profili utente, i criteri di accesso alla rete, le informazioni su dispositivi ed endpoint e le informazioni sulla sessione.
2. Database incorporato: Nella maggior parte delle implementazioni Cisco ISE, il sistema usa un database PostgreSQL incorporato per l'archiviazione locale. Il servizio Database Server garantisce il corretto funzionamento di questo database e gestisce tutte le query, gli aggiornamenti e le attività di gestione relative ai dati archiviati al suo interno.
3. Integrità del database: Il servizio garantisce la corretta elaborazione di tutte le transazioni e il mantenimento dell'integrità del database. Gestisce attività quali il blocco dei record, la gestione delle connessioni al database e l'esecuzione di query sul database.
Verificare e risolvere i problemi relativi al listener del database e ai servizi del server di database in corso di inizializzazione o non in esecuzione
Il listener del database e il server del database sono servizi essenziali che devono essere eseguiti insieme affinché tutti gli altri servizi funzionino correttamente. Se questi servizi non sono in esecuzione o sono bloccati durante l'inizializzazione, le seguenti procedure di risoluzione dei problemi consentono di eseguire il ripristino.
1. Riavviare i servizi ISE eseguendo i comandi application stop ise e application start ise.
2. Se si tratta di un nodo VM, il riavvio del nodo dalla VM deve facilitare il ripristino dei servizi.
3. Se il nodo è un nodo fisico, il riavvio/ricaricamento del nodo da CIMC deve facilitare il ripristino dei servizi.
4. Se il database è danneggiato, contattare Cisco TAC per ulteriori informazioni sulla risoluzione del problema.
Il listener del database e il server del database in genere non funzionano o non si avviano quando si verifica una discrepanza nel database o quando il database non può essere inizializzato correttamente. In questi casi, la reimpostazione dell'applicazione tramite il comando application reset-config ise deve essere utile per il ripristino e l'avvio del database. L'esecuzione del comando application reset-config ise comporta la rimozione di configurazioni e certificati, ma i dettagli relativi all'indirizzo IP e al nome di dominio vengono mantenuti. Prima di applicare il comando su qualsiasi nodo della distribuzione, si consiglia di contattare Cisco TAC per ulteriori informazioni e per comprendere il potenziale impatto.
Server applicazioni
Application Server è un componente chiave responsabile dell'esecuzione e della gestione delle funzionalità e dei servizi principali della piattaforma ISE. Ospita la regola business, le interfacce utente e i servizi che consentono a ISE di svolgere il proprio ruolo nel controllo dell'accesso alla rete, nell'autenticazione, nell'autorizzazione, nella contabilità e nella gestione delle policy.
Punti chiave del servizio Application Server in ISE
1. Interfaccia utente: Application Server Service è responsabile del rendering dell'interfaccia utente basata sul Web (UI) per ISE. Questo consente agli amministratori di configurare e gestire le policy, visualizzare log e report e interagire con altre funzionalità di ISE.
2. Gestione dei servizi: È responsabile della gestione dei vari servizi forniti da ISE; tra cui gestione delle policy, attività amministrative e comunicazione con altri nodi ISE in un'implementazione distribuita.
3. Elaborazione centralizzata: Il servizio Application Server svolge un ruolo centrale nell'architettura ISE, fornendo la logica che interpreta le policy, le richieste di autenticazione e i dati provenienti da dispositivi di rete, directory e servizi esterni.
Verifica per Application Server in corso di inizializzazione o non in esecuzione
Il server applicazioni dipende da applicazioni Web quali Certificati, Risorse, Distribuzione e Licenze. Quando l'inizializzazione di una qualsiasi delle applicazioni Web non riesce, il server applicazioni rimane immobile nello stato di inizializzazione. Il server applicazioni impiega circa 15-35 minuti tra il momento in cui non è in esecuzione → Inizializzazione → Stato di esecuzione, a seconda dei dati di configurazione sul nodo.
Verificare che il certificato Admin di ISE sia valido e attivo nella distribuzione per tutti i nodi.
Verificare che tutti i nodi nella distribuzione siano sincronizzati con il nodo Amministratore primario.
Se il nodo è una VM, verificare che le risorse consigliate siano allocate al nodo.
Verificare lo stato del server applicazioni eseguendo il comando show application status ise dalla CLI del nodo ISE. La maggior parte dei log relativi al server applicazioni sono disponibili nei file Catalina.Out e Localhost.log.
Se le condizioni sono soddisfatte e il server applicazioni rimane immobile nello stato di inizializzazione, proteggere il bundle di supporto dalla CLI/GUI di ISE. Ripristinare/riavviare i servizi eseguendo i comandi application stop ise e application start ise.
Database profiler
Il database del profiler viene utilizzato per archiviare informazioni su dispositivi di rete, endpoint e profili di dispositivo individuati dal servizio del profiler. Si tratta di un componente critico di ISE che identifica e classifica automaticamente i dispositivi di rete (computer, smartphone, stampanti, dispositivi IoT e così via) in base alle caratteristiche e ai comportamenti della rete.
Punti chiave del servizio database Profiler in ISE
1. Creazione profilo dispositivo: La funzione principale del servizio di database del profiler è il supporto del processo di profiling. ISE utilizza questo servizio per archiviare le informazioni raccolte durante la profilatura, ad esempio:
Tipo di dispositivo (ad esempio, smartphone, laptop, stampante, dispositivi IoT e così via)
Sistemi operativi per dispositivi (ad esempio, Windows®, macOS®, Cisco IOS®, Android®)
Produttore dispositivo
Comportamenti o modelli di rete che semplificano la classificazione dei dispositivi
2. Informazioni sul profiler: Archivia gli attributi del profiler, ad esempio i profili hardware e software del dispositivo, utilizzati per abbinare i dispositivi ai criteri predefiniti. Queste informazioni vengono usate per assegnare dinamicamente i dispositivi alle policy di accesso alla rete o alle VLAN corrette in base al loro profilo.
3. Processo di profilatura: Il processo di creazione dei profili si basa in genere su:
Profilatura attiva: ISE richiede attivamente informazioni ai dispositivi di rete.
Profilatura passiva: ISE raccoglie passivamente dati dal traffico di rete, come richieste DHCP, attributi RADIUS, intestazioni HTTP e altri protocolli di rete per determinare il tipo di dispositivo.
Verifica e risoluzione dei problemi di ISE Profiling Services
1. Dalla CLI di ISE, eseguire il comando show application status ise per verificare che il servizio del database del profiler sia in esecuzione.
2. Dalla GUI del nodo Amministratore principale, passare ad Amministrazione > Distribuzione > Selezionare il nodo. Fare clic su Modifica e verificare i servizi di sessione e assicurarsi che i servizi di profilatura siano abilitati.
3. Passare a Amministrazione > Distribuzione > Selezionare il nodo. Passare alla configurazione del profiler e verificare che le sonde necessarie siano abilitate per la protezione dei dati dell'endpoint.
4. Passare a Amministrazione > Sistema > Profiling e verificare che le impostazioni del profiler siano configurate per CoA.
5. In Visibilità contesto > Endpoint, selezionare gli endpoint e verificare gli attributi raccolti dalle diverse richieste per gli endpoint.
Debug utili per la risoluzione dei problemi di profilatura:
profiler (profiler.log)
runtime-AAA (prt-server.log)
nsf (ise-psc.log)
sessione nsf (ise.psc.log)
ISE Indexing Engine
Il motore di indicizzazione è un servizio responsabile dell'efficienza delle operazioni di ricerca, indicizzazione e recupero dei dati memorizzati nel database ISE. Migliora le prestazioni e la scalabilità di ISE, in particolare per quanto riguarda la gestione di grandi volumi di dati e l'accesso rapido alle informazioni necessarie per le attività di autenticazione, autorizzazione, monitoraggio e creazione di report.
Punti chiave del motore di indicizzazione ISE in ISE
1. Indicizzazione dei dati: Il motore di indicizzazione ISE crea indici per vari tipi di dati memorizzati in ISE, come log di autenticazione, log di sessione, accessi alle policy, dati di profilatura e record di accesso alla rete. L'indicizzazione consente di organizzare i dati in modo da garantire una maggiore efficienza delle ricerche e delle query.
2. Gestione dei registri e relazioni: Questo servizio svolge un ruolo critico nella gestione dei registri migliorando le prestazioni delle query di report e di registro. Durante la ricerca di eventi di autenticazione specifici, il motore di indicizzazione consente il recupero più rapido dei record desiderati, fondamentale per il monitoraggio della sicurezza e il reporting di conformità.
3. Recupero dei dati: Il motore di indicizzazione è anche responsabile di garantire che ISE possa recuperare in modo efficiente i dati indicizzati dal database sottostante quando necessario. Ciò consente ad ISE di fornire risposte rapide alle richieste provenienti dall'interfaccia utente, da strumenti esterni o da API.
Verificare che il motore di indicizzazione ISE non sia in esecuzione o in fase di inizializzazione
Verificare che le ricerche DNS dirette e inverse funzionino o che tutti i nodi nel cluster tramite CLI utilizzino il comando nslookup <FQDN / indirizzo IP del nodo ISE>.
Verificare che i certificati di amministratore ISE siano validi e attivi per tutti i nodi del cluster.
Verificare che NTP funzioni e sia sincronizzato con i nodi ISE tramite la CLI eseguendo il comando show ntp.
Il motore di indicizzazione viene utilizzato da Visibilità contesto e deve essere attivo e in esecuzione per consentire la corretta esecuzione di Visibilità contesto. I file ADE.log sono utili per la risoluzione dei problemi. Per proteggerli dal bundle di supporto o per adattarli alla CLI, eseguire il comando show logging system ade/ADE.log tail quando si verifica il problema.
Connettore AD
AD Connector (Active Directory Connector) è un servizio che consente l'integrazione di ISE con Microsoft Active Directory (AD), consentendo a ISE di autenticare, autorizzare e gestire gli utenti in base alle credenziali AD e all'appartenenza ai gruppi. Il connettore AD funge da ponte tra ISE e Active Directory, consentendo ad ISE di utilizzare AD per il controllo dell'accesso alla rete (NAC, Network Access Control) e l'applicazione delle policy.
Funzioni principali del servizio AD Connector in ISE
Integrazione con Active Directory: Il servizio AD Connector funge da ponte tra ISE e Active Directory. Consente ad ISE di connettersi in modo sicuro ad AD, consentendo ad ISE di utilizzare AD come archivio identità centralizzato per l'autenticazione utente e l'applicazione delle policy.
Sincronizzazione: Il servizio AD Connector supporta la sincronizzazione dei dati di utenti e gruppi da Active Directory ad ISE. Ciò assicura che ISE abbia aggiornato le informazioni su utenti e gruppi, fondamentale per l'accurata applicazione della policy.
Comunicazione sicura: Il servizio AD Connector stabilisce canali di comunicazione sicuri tra ISE e Active Directory, in genere utilizzando protocolli come LDAP su SSL (LDAPS) per garantire la privacy e l'integrità dei dati durante i processi di autenticazione e di query.
Supporto di più domini Active Directory: Il servizio può supportare connessioni a più domini Active Directory. Ciò è particolarmente utile in ambienti di grandi dimensioni o a più domini, dove ISE deve autenticare gli utenti di foreste o domini AD diversi.
Ricerca utenti e gruppi: Ciò consente ad ISE di richiedere ad AD informazioni su utenti e gruppi. Possono includere dettagli quali i nomi utente, le appartenenze ai gruppi e altri attributi utente che possono essere utilizzati per applicare i criteri di accesso alla rete. Ad esempio, è possibile applicare criteri di accesso alla rete in base all'appartenenza a un gruppo AD di un utente (ad esempio: concedendo livelli di accesso diversi agli utenti di gruppi diversi).
Verificare che NTP sia sincronizzato con i nodi e la differenza di tempo tra AD e ISE; deve essere inferiore a 5 minuti.
Verificare se il server DNS è in grado di risolvere FQDN e domini correlati ad AD.
Passare a Operazioni > Report > Report > Diagnostica > Operazioni connettore AD e verificare gli eventi o i report correlati ad AD.
I log utili per la risoluzione dei problemi sono ad_agent.log con i log di debug per il componente runtime.
Database sessione M&T
Il database delle sessioni di M&T (Monitoring and Troubleshooting Session Database) svolge un ruolo critico nell'archiviazione e nella gestione dei dati relativi alle sessioni per gli eventi di accesso alla rete. Il database delle sessioni M&T contiene informazioni sulle sessioni attive. Ciò include le autenticazioni degli utenti, le connessioni dei dispositivi e gli eventi di accesso alla rete, che sono essenziali per il monitoraggio, la risoluzione dei problemi e l'analisi dell'attività di rete.
Funzioni principali del servizio M&T Session Database in ISE
Archiviazione dati sessione: Il servizio Database sessione M&T è responsabile dell'archiviazione e dell'indicizzazione delle sessioni di dati di utenti e dispositivi nella rete. tra cui l'ora di inizio e di fine della sessione, i risultati dell'autenticazione, l'identità dell'utente o del dispositivo e i criteri associati (ad esempio le assegnazioni di ruolo o di VLAN). I dati includono inoltre informazioni di accounting RADIUS che descrivono in dettaglio il ciclo di vita della sessione, inclusa l'autenticazione iniziale e qualsiasi messaggio di accounting che tiene traccia degli eventi della sessione.
Dati storici e in tempo reale: Il servizio fornisce l'accesso ai dati delle sessioni in tempo reale (sessioni attive) e ai dati cronologici (sessioni passate). Ciò consente agli amministratori non solo di monitorare l'accesso continuo degli utenti, ma anche di esaminare i registri delle sessioni precedenti per analizzare i problemi o convalidare gli eventi di accesso. Il monitoraggio in tempo reale delle sessioni permette di escludere la presenza di dispositivi non autorizzati sulla rete.
Monitoraggio migliorato: Informazioni dettagliate sull'attività di utenti e dispositivi, incluse le regole applicate alle relative sessioni, che consentono di rilevare potenziali problemi di sicurezza o accessi non autorizzati.
Auditing e reporting: Semplifica il controllo e la creazione di report sulla conformità archiviando la cronologia degli eventi di accesso alla rete e fornendo i dati per la creazione di report normativi.
Verifica e risoluzione dei problemi del database di sessione M&T in ISE
1. Verificare se il nodo è allocato con le risorse consigliate.
2. Proteggere ed eseguire il supporto tecnico show dalla CLI di ISE per un'ulteriore verifica del problema.
3. Reimpostare il database delle sessioni M&T eseguendo il comando application configure ise nella CLI di ISE e selezionare l'opzione 1.
Nota: La reimpostazione del database M&T deve essere completata solo dopo la verifica dell'impatto potenziale nella distribuzione. Contattare Cisco TAC per ulteriori verifiche.
Il processore di log M&T (Monitoring and Troubleshooting Log Processor) è un componente responsabile della raccolta, dell'elaborazione e della gestione dei dati di log generati da vari servizi all'interno di ISE. È una parte chiave del framework M&T (Monitoring and Troubleshooting), che aiuta gli amministratori a monitorare e risolvere i problemi relativi agli eventi di accesso alla rete, ai tentativi di autenticazione, all'applicazione delle policy e ad altre attività all'interno del sistema ISE. M&T Log Processor gestisce in modo specifico l'elaborazione delle voci di log, garantendo a ISE la possibilità di archiviare, analizzare e presentare le informazioni necessarie per la creazione di report, la verifica e la risoluzione dei problemi.
Funzioni principali del servizio M&T Log Processor in ISE
Raccolta ed elaborazione log: Il servizio M&T Log Processor raccoglie ed elabora i log generati da vari componenti ISE, quali richieste di autenticazione, decisioni di autorizzazione, messaggi di accounting e attività di applicazione delle policy. Questi registri includono informazioni dettagliate su utenti, dispositivi e tentativi di accesso alla rete, quali timestamp, ID utente, tipi di dispositivi, criteri applicati, esito positivo o negativo delle richieste di accesso e motivi degli errori.
Reporting e conformità: I registri elaborati da questo servizio sono fondamentali per la creazione di report di conformità. Molte normative richiedono alle organizzazioni di conservare i registri degli accessi degli utenti e degli eventi relativi alla sicurezza. Il servizio di elaborazione dei log M&T garantisce l'elaborazione e la disponibilità di tutti i log rilevanti per i controlli di conformità alle normative. Consente di generare report dettagliati basati sui dati di log, ad esempio i log degli accessi utente, le percentuali di autenticazione riuscita/non riuscita o i log di applicazione delle policy.
Verifica e risoluzione dei problemi del servizio Processore di log M&T in ISE
Verificare che il nodo ISE sia implementato con le risorse consigliate nella Guida all'installazione di Cisco.
Per verificare il problema, eseguire il comando show logging system ade/ADE.log tail dalla CLI di ISE per verificare le eccezioni/gli errori rilevanti.
Il servizio CA (Certification Authority) è un componente critico per la gestione dei certificati digitali per la protezione delle comunicazioni e l'autenticazione di dispositivi, utenti e servizi di rete. I certificati digitali sono essenziali per stabilire connessioni attendibili e garantire una comunicazione sicura tra i client (computer, smartphone, dispositivi di rete) e i componenti dell'infrastruttura di rete (switch, punti di accesso wireless, gateway VPN). Il servizio CA di Cisco ISE funziona in tandem con i certificati X.509, che vengono utilizzati per diversi scopi nella sicurezza di rete, tra cui l'autenticazione 802.1X, l'accesso VPN, la comunicazione protetta e la crittografia SSL/TLS.
Funzioni principali del servizio Certification Authority in ISE
Gestione certificati: Il Servizio Autorità di certificazione è responsabile della creazione, del rilascio, della gestione e del rinnovo dei certificati digitali in ISE. Questi certificati vengono utilizzati per vari protocolli di autenticazione e scopi di crittografia in rete. Può fungere da autorità di certificazione interna o integrarsi con una CA esterna (ad esempio, Microsoft AD CS, CA pubbliche come VeriSign o DigiCert) per il rilascio di certificati.
Rilascio dei certificati: Per gli ambienti che richiedono EAP-TLS o metodi di autenticazione basati su certificati simili, ISE può rilasciare certificati per dispositivi di accesso alla rete (NAD), utenti o endpoint. ISE può generare e distribuire automaticamente certificati per l'autenticazione di dispositivi e utenti oppure può richiedere certificati a una CA esterna.
Registrazione certificato: Il servizio CA supporta la registrazione dei certificati per gli endpoint, ad esempio laptop, telefoni e altri dispositivi di rete, che devono essere autenticati in rete utilizzando i certificati. ISE utilizza protocolli come SCEP (Simple Certificate Enrollment Protocol) o ACME (Automated Certificate Management Environment) per facilitare la registrazione dei certificati per i dispositivi.
Rinnovo certificato: Il servizio automatizza il rinnovo dei certificati in scadenza per i dispositivi e gli utenti. Garantisce che i certificati siano sempre validi e aggiornati, impedendo interruzioni del servizio causate da certificati scaduti.
Integrazione con Autorità di certificazione esterne: mentre ISE può fungere da propria CA, è più comune l'integrazione con una CA esterna (ad esempio, Servizi certificati Microsoft Active Directory). Il Servizio CA può gestire l'interazione tra ISE e la CA esterna, richiedendo certificati per utenti, dispositivi e risorse di rete, se necessario.
Servizio EST
Enrollment over Secure Transport (EST) Service è un protocollo utilizzato per rilasciare in modo sicuro certificati digitali a dispositivi di rete e utenti in un ambiente di autenticazione basato su certificati. EST è un protocollo di registrazione dei certificati che consente ai dispositivi di richiedere certificati a un'Autorità di certificazione (CA) in modo sicuro e automatico. Il servizio EST è utile per l'autenticazione dei dispositivi, ad esempio in ambienti 802.1X, connessioni VPN o scenari BYOD (Bring Your Own Device), in cui i dispositivi devono eseguire l'autenticazione alla rete utilizzando i certificati.
Funzioni principali del servizio EST ad ISE
Registrazione certificato: Il servizio EST è responsabile dell'abilitazione della registrazione sicura dei certificati per i dispositivi (ad esempio switch, punti di accesso o endpoint) che richiedono certificati per l'autenticazione. La registrazione viene completata su un trasporto sicuro (come HTTPS), garantendo che il processo sia crittografato e protetto da accessi non autorizzati.
Revoca e rinnovo certificato: Una volta registrati i certificati, anche il servizio EST svolge un ruolo nella gestione della revoca o del rinnovo dei certificati. Ad esempio, i dispositivi devono richiedere un nuovo certificato alla scadenza di quello corrente e EST può aiutare ad automatizzare questo processo.
Migliore controllo degli accessi alla rete: Consentendo ai dispositivi di eseguire l'autenticazione tramite certificati, il servizio EST migliora la postura di sicurezza della rete negli ambienti che utilizzano l'autenticazione 802.1X.
Verifica che l'autorità di certificazione e il servizio EST non siano in esecuzione/inizializzazione
Passare a Amministrazione > Sistema > Certificati > Autorità di certificazione > Impostazioni CA interne. Verificare che lo stato di CA, EST e del risponditore OCSP sia Ordinato e abilitato.
I debug utili per la risoluzione dei problemi sono test, provisioning, ca-service e ca-service-cert. Fare riferimento ai file ise-psc.log, catalina.out, caservice.log e error.log.
Verificare che i certificati ISE Root CA e ISE Messaging siano validi nell'implementazione. Se è richiesto il rinnovo della CA radice ISE, selezionare Amministrazione > Certificati > Richieste di firma del certificato > Genera richiesta di firma del certificato, quindi selezionare l'utilizzo come CA radice ISE. Fare clic su renew ISE Root CA.
Servizio motore SXP
Il servizio motore SXP è responsabile della gestione e della semplificazione della comunicazione tra ISE e i dispositivi di rete mediante il Security Group Tag (SGT) e il Security Group Exchange Protocol (SXP). Svolge un ruolo critico nel supporto dei criteri TrustSec, che vengono utilizzati per imporre il controllo dell'accesso alla rete in base al gruppo di sicurezza del dispositivo anziché solo indirizzi IP o MAC. Il motore SXP di ISE viene utilizzato principalmente per lo scambio di informazioni sui gruppi di sicurezza, il che aiuta a implementare le policy basate sull'identità dell'utente o del dispositivo, sull'applicazione e sulla posizione. Consente ai dispositivi di condividere i tag SGT (Security Group Tags), utilizzati per applicare i criteri di sicurezza ai dispositivi di rete, ad esempio router e switch.
Funzioni principali del servizio SXP Engine in ISE
Integrazione con TrustSec: SXP viene comunemente implementato in ambienti che utilizzano Cisco TrustSec, una soluzione che applica policy di sicurezza coerenti su reti cablate e wireless. SXP Engine facilita la comunicazione di SGT tra i dispositivi, consentendo l'applicazione dinamica delle policy in base al contesto di sicurezza di un dispositivo o utente.
SGT (Security Group Tags): Il nucleo centrale dell’applicazione delle politiche di TrustSec è costituito dalle SGT. Questi tag vengono utilizzati per classificare il traffico di rete e il protocollo SXP consente di condividere la mappatura di questi tag con utenti o dispositivi specifici. Ciò consente un controllo granulare e basato su regole dell'accesso alla rete e del flusso del traffico.
Verifica e risoluzione dei problemi per il servizio motore SXP a ISE
Per impostazione predefinita, il servizio motore SXP è disabilitato in ISE. Per abilitarlo, andare su ISE GUI > Amministrazione > Distribuzione, Selezionare il nodo. Selezionare la casella Enable SXP Service (Abilita servizio SXP), quindi scegliere l'interfaccia. Verificare quindi lo stato del servizio SXP Engine dalla CLI di ISE eseguendo il comando show application status ise.
In caso di problemi di comunicazione di rete, verificare che l'interfaccia assegnata al motore SXP abbia un indirizzo IP valido eseguendo il comando show interface nella CLI e verificare che la subnet IP sia consentita nella rete.
Controllare i registri RADIUS per verificare gli eventi di connessione SXP su ISE.
Abilitare il componente SXP sui nodi ISE per eseguire il debug e acquisire i registri e le eccezioni relativi a SXP.
Servizio TC-NAC
Il servizio TC-NAC (TrustSec Network Access Control) è un componente che facilita l'applicazione dei criteri TrustSec sui dispositivi di rete, garantendo che il controllo dell'accesso sia basato sui Security Group Tags (SGT) anziché sugli indirizzi IP o MAC tradizionali.
TrustSec è a sua volta un framework sviluppato da Cisco che consente l'applicazione di policy di sicurezza in tutta la rete in base a ruoli, utenti o contesti dei dispositivi, anziché utilizzare meccanismi legacy come VLAN o indirizzi IP. Fornisce un controllo dell'accesso alla rete più granulare e dinamico raggruppando i dispositivi in diversi gruppi di sicurezza e contrassegnandoli con SGT.
Funzioni principali del servizio TC-NAC in ISE
Integrazione con sistemi NAC di terze parti: Il servizio TC-NAC consente ad ISE di comunicare e interagire con soluzioni di terze parti per il controllo degli accessi alla rete. Questa caratteristica può essere utile per le organizzazioni che dispongono di un'infrastruttura NAC esistente, ma che desiderano integrare Cisco ISE per migliorare le funzionalità, utilizzare policy di sicurezza aggiuntive o sfruttare altre funzionalità di sicurezza della rete Cisco.
Garanzia di un'applicazione ottimale delle regole: Se integrata con soluzioni NAC di terze parti, ISE può assumere il controllo su alcuni aspetti dell'applicazione delle policy e del processo decisionale. Ciò consente una struttura di policy più unificata, garantendo che le policy applicate dai sistemi Cisco e non Cisco NAC siano coerenti sull'intera rete.
Supporto per sistemi NAC legacy: Il servizio TC-NAC aiuta le organizzazioni che dispongono di sistemi NAC legacy a continuare a utilizzare tali sistemi adottando Cisco ISE per le funzionalità di sicurezza avanzate. ISE può integrarsi con le precedenti soluzioni NAC ed estenderne il ciclo di vita, fornendo in tandem il controllo dell'accesso, la sicurezza e l'applicazione della conformità.
Facilitare le comunicazioni con i fornitori NAC di terze parti: Questo servizio consente ad ISE di facilitare la comunicazione con soluzioni NAC di terze parti che utilizzano protocolli o standard proprietari. ISE può interagire con sistemi NAC di terze parti tramite protocolli standard (come RADIUS, TACACS+ o SNMP) o API personalizzate, a seconda della soluzione NAC in uso.
Verifica e risoluzione dei problemi del servizio TC-NAC in ISE
Verificare che il NAC incentrato sulle minacce sia abilitato selezionando Amministrazione > Distribuzione > nodo PSN > Abilita NAC incentrato sulle minacce.
Se il problema è causato dalla scheda SourceFireAMP, verificare che la porta 443 sia consentita nella rete.
Verificare i dettagli della sessione dell'endpoint da Operations > Threat-Centric NAC Live Logs.
Allarmi attivati dal NAC incentrato sulla minaccia:
Scheda non raggiungibile (ID syslog: 91002): Indica che non è possibile raggiungere la scheda.
Connessione scheda non riuscita (ID syslog: 91018): Indica che la scheda è raggiungibile, tuttavia la connessione tra la scheda e il server di origine non è attiva.
Scheda arrestata a causa di un errore (ID syslog: 91006): Questo allarme viene attivato se la scheda di rete non si trova nello stato desiderato. Se viene visualizzato questo avviso, controllare la configurazione della scheda e la connettività del server. Per ulteriori informazioni, consultare i registri dell'adattatore.
Errore scheda (ID syslog: 91009): Indica che l'adattatore Qualys non è in grado di stabilire una connessione o scaricare informazioni dal sito Qualys.
Debug utili per la risoluzione dei problemi TC-NAC:
va-runtime (varuntime.log)
va-service (varuntime.log e vaaggregation.log)
TC-NAC (ise-psc.log)
anc (ise-psc.log)
Servizio WMI PassiveID
Il servizio WMI PassiveID è un servizio che consente ad ISE di eseguire la profilatura dei dispositivi utilizzando Strumentazione gestione Windows (WMI) come meccanismo passivo per l'identificazione e la profilatura degli endpoint nella rete. Svolge un ruolo cruciale nella profilatura dei dispositivi in ambienti in cui i dispositivi che eseguono il sistema operativo Windows devono essere identificati accuratamente per il controllo dell'accesso alla rete e l'applicazione delle policy.
Funzioni chiave del servizio WMI PassiveID in ISE
Raccolta identità dispositivo: Il servizio WMI PassiveID consente ad ISE di raccogliere passivamente informazioni sull'identità dai dispositivi Windows tramite Strumentazione gestione Windows (WMI). Raccoglie dettagli di sistema quali il nome host del dispositivo, la versione del sistema operativo e altri attributi rilevanti senza richiedere la partecipazione attiva del dispositivo.
2. Integrazione con la politica ISE: Le informazioni raccolte dal servizio WMI PassiveID sono integrate nel framework della policy ISE. Consente l'applicazione dinamica di regole basate su attributi dei dispositivi quali tipo, sistema operativo e conformità agli standard di sicurezza.
Verifica e risoluzione dei problemi del servizio WMI PassiveID
Una fonte sicura e precisa, molto comune per la ricezione di informazioni sugli utenti. Come probe, AD utilizza la tecnologia WMI per fornire le identità utente autenticate. Inoltre, l'AD stesso, piuttosto che il probe, funziona come un sistema di origine (un provider), da cui anche altri probe recuperano i dati utente.
Debug e informazioni utili necessari per la risoluzione dei problemi. Impostare questi attributi sul livello di debug per i problemi relativi a WMI PassiveID:
ID passivo (passiveid*)
registrazione in fase di esecuzione (prrt-server.log)
Active Directory (ad)_agent.log) - Livello di traccia
collector (collector.log) (su PassiveID, nodi MnT e su nodo pxGrid attivo se le sessioni sono pubblicate)
pxGrid (pxgrid/) (sul nodo MnT secondario e sul nodo pxGrid attivo se le sessioni sono pubblicate)
Informazioni necessarie per la risoluzione dei problemi relativi a WMI PassiveID:
Stava funzionando prima? Eventuali modifiche apportate di recente (ad esempio aggiornamenti, patch installate su ISE/aggiornamenti su CD?)
La connessione di prova funziona correttamente (prima dell'integrazione, controllare la connessione di prova?)
Dettagli sul nome utente utilizzato per l'aggiunta ad AD e sul nome utente utilizzato per WMI (account amministratore o non amministratore).
Controllare se gli eventi (4768, 4770) nel controller di dominio sono registrati (controllare il registro del visualizzatore eventi dal controller di dominio).
Registri acquisiti: Impostare il livello di debug per la registrazione in fase di esecuzione e ID passivo, quindi completare la configurazione per wmi per il controller di dominio e Active Directory con il livello di traccia con timestamp.
Servizio syslog ID passivo
Il servizio Syslog ID passivo è un servizio che consente alla funzionalità di profiling ID passivo di raccogliere ed elaborare messaggi syslog da dispositivi di rete nell'ambiente. Questi messaggi syslog contengono informazioni importanti sugli endpoint connessi alla rete e ISE li utilizza per configurare i dispositivi per il controllo dell'accesso alla rete e l'applicazione delle policy.
Funzioni chiave del servizio Syslog ID passivo
1. Autenticazione passiva: Il servizio Syslog ID passivo consente a Cisco ISE di autenticare passivamente utenti e dispositivi raccogliendo messaggi syslog da dispositivi di rete (come switch o router) che indicano l'attività di utenti e dispositivi. Ciò è utile in situazioni in cui i metodi di autenticazione attivi tradizionali, come 802.1X, non sono adatti o fattibili.
2. Registrazione degli eventi: Il servizio Syslog ID passivo si basa sul protocollo syslog per ricevere i log dai dispositivi di rete che registrano l'accesso e il comportamento degli utenti sulla rete. Le informazioni contenute in questi log possono includere cose come i tentativi di login del dispositivo, i punti di accesso e i dettagli dell'interfaccia, che aiutano ISE a identificare passivamente il dispositivo o l'utente.
Servizio API PassiveID
Il servizio API PassiveID è un servizio che consente l'integrazione con i sistemi che richiedono informazioni sull'identità dei dispositivi o degli utenti connessi alla rete. Viene in genere utilizzato in ambienti in cui gli amministratori di rete desiderano eseguire azioni e policy basate sull'identità senza richiedere protocolli di autenticazione di rete attivi, ad esempio 802.1X per ogni dispositivo.
Funzioni chiave del servizio API ID passivo
Integrazione con sistemi esterni: L'API dell'ID passivo consente ad ISE di ricevere informazioni sull'identità da sistemi o dispositivi di rete di terze parti (come switch, router, firewall o qualsiasi sistema in grado di generare eventi relativi all'identità). Questi sistemi esterni possono inviare informazioni come messaggi syslog, log di autenticazione o altri dati che possono aiutare ISE a identificare passivamente un utente o un dispositivo.
Autenticazione passiva: Il servizio API ID passivo viene utilizzato per autenticare utenti e dispositivi in modo passivo raccogliendo dati di identità senza richiedere l'autenticazione attiva (ad esempio, non è necessaria l'autenticazione 802.1X, MAB o Web). Consente di acquisire informazioni da dispositivi di rete, registri di Active Directory o appliance di sicurezza e di utilizzarle per identificare l'utente o il dispositivo.
Mapping informazioni identità: L'API ID passivo può essere utilizzata per mappare i dati di identità a criteri di sicurezza specifici. Queste informazioni vengono utilizzate per assegnare dinamicamente i tag o i ruoli dei gruppi di sicurezza a utenti e dispositivi, influendo quindi sull'applicazione dei controlli di accesso alla rete, ad esempio i criteri di segmentazione e firewall.
Servizio Agente ID passivo
Il servizio Agente ID passivo consente la profilatura dei dispositivi tramite l'utilizzo di Agenti ID passivi installati sugli endpoint (ad esempio computer, laptop, dispositivi mobili e così via). L'agente PassiveID consente ad ISE di raccogliere informazioni di profiling sui dispositivi della rete ascoltando il traffico proveniente dagli endpoint, senza bisogno di scansioni attive o interazioni dirette con i dispositivi.
Funzioni chiave del servizio Agente ID passivo
Identificazione passiva utente e dispositivo: Il servizio Passive ID Agent è responsabile della raccolta passiva delle informazioni sull'identità, in genere da dispositivi di rete o endpoint, e dell'invio di questi dati ad ISE. Questo servizio consente ad ISE di autenticare e identificare utenti e dispositivi in base alle loro attività o caratteristiche, senza bisogno dell'autenticazione attiva del dispositivo (ad esempio, senza fornire credenziali 802.1X).
Integrazione con altri componenti Cisco: L'agente ID passivo lavora a stretto contatto con i dispositivi di rete Cisco, come switch, controller wireless e punti di accesso, per raccogliere informazioni sull'identità dal traffico di rete, dai log di syslog o da altri sistemi di gestione. Può inoltre essere integrato con Cisco TrustSec e Cisco Identity Services per mappare questi dati a tag Security Group (SGT) specifici o ad altri criteri basati sull'identità.
Controllo degli accessi alla rete contestuale: L'agente ID passivo invia queste informazioni a Cisco ISE, che applica le policy di controllo dell'accesso appropriate in base all'identità e al contesto dell'utente o del dispositivo. Ciò può includere:
Controllo degli accessi basato sui ruoli
Assegnazione dinamica VLAN
Segmentazione della rete
Applicazione dei criteri di sicurezza in base al ruolo utente o alla postura di sicurezza del dispositivo
Servizio endpoint ID passivo
Il servizio Endpoint PassiveID è un servizio responsabile dell'identificazione e della profilatura degli endpoint (dispositivi) sulla rete basata sulla tecnologia PassiveID. Questo servizio aiuta ISE a raccogliere, elaborare e classificare le informazioni sui dispositivi che si connettono alla rete, senza richiedere l'interazione attiva con gli endpoint stessi. Il servizio Endpoint ID passivo svolge un ruolo critico nella creazione di profili, nel controllo dell'accesso alla rete e nell'applicazione dei criteri di sicurezza.
Funzioni chiave del servizio endpoint ID passivo
Identificazione passiva utente e dispositivo: Il servizio Endpoint PassiveID consente ad ISE di identificare e autenticare passivamente i dispositivi sulla rete, utilizzando le informazioni tratte dalle attività di rete o dai log di sistema. Ciò include l'identificazione di utenti e dispositivi in base al comportamento o alle caratteristiche della rete, ad esempio indirizzo MAC, indirizzo IP o informazioni di accesso da un archivio identità esterno come Active Directory (AD).
Raccolta dati dagli endpoint: Il servizio endpoint raccoglie vari tipi di dati specifici dell'endpoint da origini diverse:
Informazioni di accesso utente da archivi identità esterni, ad esempio Active Directory o altre directory.
Caratteristiche del dispositivo quali indirizzi IP, indirizzi MAC e tipo di dispositivo (ad esempio, se il dispositivo è un PC Windows, un telefono cellulare o un dispositivo IoT).
Attività di rete dell'endpoint come richieste DHCP, richieste ARP e altre comunicazioni a livello di rete.
Servizio SPAN ID passivo
Il servizio SPAN PassiveID sfrutta il mirroring delle porte SPAN (Switched Port Analyzer) sui dispositivi di rete per acquisire e analizzare il traffico di rete per la profilatura degli endpoint. Questo servizio aiuta ISE a ottenere informazioni passive sugli endpoint all'interno della rete analizzando i modelli di comunicazione di rete senza richiedere sonde attive o agenti installati sui dispositivi.
Funzioni chiave del servizio SPAN ID passivo
Raccolta passiva delle identità dal traffico SPAN: Il servizio SPAN PassiveID consente ad ISE di raccogliere dati di identità in base al traffico di rete di cui viene eseguito il mirroring o la copia tramite una porta SPAN su uno switch. Una porta SPAN viene utilizzata per il monitoraggio della rete mediante il mirroring del traffico di rete da altre porte o VLAN. L'acquisizione di questo traffico consente ad ISE di raccogliere passivamente informazioni sull'identità, quali:
Indirizzi MAC dei dispositivi
indirizzi IP associati ai dispositivi
Richieste DHCP o altre informazioni relative all'identità dal traffico acquisito
Registri di autenticazione da dispositivi di rete, quali switch o controller wireless
2. Acquisizione delle informazioni sull'identità di utenti e dispositivi: Il servizio SPAN resta in ascolto del traffico che attraversa la rete e identifica le informazioni sull'identità della chiave provenienti dai pacchetti di rete senza dover interagire direttamente con i dispositivi. Ciò può includere dati quali:
Identità utente durante l'autenticazione tramite protocolli quali EAP (Extensible Authentication Protocol)
Identità dei dispositivi basate su indirizzi MAC e indirizzi IP
Ruoli e comportamenti dei dispositivi in base ai modelli di traffico e agli eventi osservati
Verifica e risoluzione dei problemi per lo stack di ID passivi (servizio SPAN di ID passivi, servizio syslog di ID passivi, servizio endpoint di ID passivi, agente ID passivo, servizio API di ID passivo)
Lo stack PassiveID è un elenco di provider e di tutti i servizi e lo stack PassiveID è disabilitato per impostazione predefinita. Selezionare ISE GUI > Administration > Deployment > Select the node > Enable Passive Identity Service (Interfaccia utente ISE > Amministrazione > Distribuzione > Selezionare il nodo > Abilita servizio di identità passiva), fare clic su Save (Salva). Per verificare lo stato del servizio dello stack di ID passivi, accedere alla CLI del nodo ISE ed eseguire il comando show application status ise.
In caso di problemi con l'agente ID passivo, verificare se l'FQDN dell'agente è risolvibile dal nodo ISE. Per eseguire questa operazione, accedere alla CLI di ISE ed eseguire il comando nslookup < FQDN dell'agente configurato >.
Verificare che il motore di indicizzazione ISE sia attivo e che le ricerche DNS inverse e inoltrate vengano risolte dal DNS o dal server dei nomi configurato in ISE.
Per garantire una comunicazione ottimale con i provider syslog, verificare che le porte UDP 40514 e TCP 11468 siano aperte nella rete.
Per configurare il provider SPAN su un nodo, verificare che il servizio ISE Passive Identity sia abilitato. Verificare che l'interfaccia che si desidera configurare sul provider SPAN sia disponibile in ISE, eseguendo il comando show interface dalla CLI di ISE.
Per controllare i registri, in base al provider di ID passivo, è necessario esaminare passiveid-syslog.log, passiveid-agent.log, passiveid-api.log, passiveid-endpoint.log, passiveid-span.log. I registri citati possono essere protetti dal bundle di supporto del nodo ISE.
Server DHCP (dhcpd)
Il servizio Server DHCP (dhcpd) fornisce la funzionalità DHCP (Dynamic Host Configuration Protocol) ai dispositivi di rete. Viene utilizzato principalmente per assegnare indirizzi IP alle periferiche (endpoint) che tentano di connettersi alla rete. Ad ISE, il server DHCP svolge un ruolo cruciale nel fornire gli indirizzi IP agli endpoint che li richiedono quando si connettono alla rete. Il servizio può inoltre fornire informazioni di configurazione aggiuntive, ad esempio server DNS, gateway predefinito e altre impostazioni di rete.
Funzioni principali del servizio Server DHCP (dhcpd) in ISE
Allocazione degli indirizzi IP dinamici: Il servizio dhcpd di ISE funziona come server DHCP, che fornisce l'allocazione degli indirizzi IP ai dispositivi che richiedono un indirizzo IP per la connessione alla rete. Questo è importante negli scenari in cui i dispositivi si uniscono alla rete in modo dinamico, ad esempio in ambienti BYOD (Bring Your Own Device) o quando i dispositivi sono configurati per ottenere automaticamente gli indirizzi IP.
DHCP basato sul profilo: Il servizio dhcpd può allocare gli indirizzi IP in base al profilo del dispositivo. Se ISE ha definito il profilo del dispositivo (smartphone, laptop, dispositivo IoT), può assegnare un indirizzo IP appropriato o applicare altre impostazioni in base al tipo di dispositivo o ruolo.
Supporto inoltro DHCP: ISE può funzionare come agente di inoltro DHCP, inoltrando le richieste DHCP dai dispositivi a un server DHCP esterno se ISE non gestisce l'assegnazione effettiva dell'indirizzo IP. In questo caso, il servizio dhcpd può inoltrare le richieste dei dispositivi a un server DHCP centrale, mentre ISE continua ad applicare le policy di rete e i controlli degli accessi.
Verifica e risoluzione dei problemi del server DHCP (dhcpd)
Contattare Cisco TAC per verificare se il pacchetto del server DHCP è installato sull'ISE.
Accedere alla radice di ISE > rpm -qi dhcp.
Server DNS (denominato)
Il servizio Server DNS (denominato) consente a ISE di funzionare come server DNS (Domain Name System) o come risolutore DNS. È principalmente responsabile della risoluzione dei nomi di dominio in indirizzi IP e viceversa, facilitando la comunicazione tra i dispositivi nella rete.
Funzioni chiave del servizio Server DNS (con nome) in ISE
Risoluzione DNS per la comunicazione ISE: Il servizio denominato in ISE aiuta a risolvere i nomi di dominio in indirizzi IP. Ciò è importante quando ISE deve connettersi ad altri dispositivi di rete o servizi esterni (come server Radius, Active Directory o server NTP esterni) usando nomi di dominio anziché indirizzi IP.
Quando ISE deve raggiungere un server Radius o un servizio di directory esterno (come Active Directory), deve risolvere il nome di dominio del server in un indirizzo IP.
ISE esegue query sul server DNS configurato nel sistema per risolvere i nomi di dominio, garantendo una comunicazione ottimale.
2. Risoluzione DNS per i servizi esterni: Il servizio DNS consente ad ISE di connettersi a servizi esterni che richiedono nomi di dominio. Ad esempio, ISE deve risolvere i nomi dei servizi esterni, come:
Servizi basati su cloud.
Server NTP (Network Time Protocol).
CA o server LDAP.
3. Server DNS multidominio e ridondanti: È possibile configurare ISE in modo che utilizzi più server DNS per la ridondanza. Se un server DNS non è più disponibile, ISE può eseguire il fallback su un altro server DNS per garantire la continuità del funzionamento e la risoluzione del DNS.
Verifica e risoluzione dei problemi per il server DNS (denominato)
Dalla CLI del nodo ISE, verificare la raggiungibilità al server denominato o al server DNS della distribuzione eseguendo il comando ping <IP del server DNS / server dei nomi>.
Verificare la risoluzione DNS degli FQDN ISE eseguendo il comando nslookup <FQDN / indirizzo IP dei nodi ISE> tramite la CLI di ISE.
ISE Messaging Service
Il servizio di messaggistica ISE è un componente che semplifica la comunicazione asincrona tra i vari servizi e componenti del sistema ISE. Svolge un ruolo cruciale nell'architettura di sistema complessiva di ISE, consentendo a diverse parti della piattaforma di inviare e ricevere messaggi, gestire attività e sincronizzare attività.
Funzioni principali del servizio di messaggistica ISE
Comunicazione interprocesso (IPC): Il servizio di messaggistica ISE consente la comunicazione tra processi (IPC) tra diversi servizi ISE. Assicura che diversi moduli e servizi ISE, come l'autenticazione, l'autorizzazione e l'applicazione delle policy, possano scambiare dati e istruzioni in modo coordinato.
Supporto per ambienti distribuiti: In implementazioni ISE più grandi o distribuite (ad esempio in configurazioni a più nodi o ad alta disponibilità), il servizio di messaggistica agevola la comunicazione tra i vari nodi ISE. Ciò garantisce che i dati, come le richieste di autenticazione, le sessioni utente e gli aggiornamenti delle policy, siano sincronizzati correttamente sui diversi nodi del sistema ISE.
Sincronizzazione criteri e configurazione: Il servizio di messaggistica è coinvolto nella sincronizzazione di configurazioni e policy tra i nodi ISE. Quando vengono apportate modifiche alla configurazione di un nodo primario, il servizio garantisce che tali modifiche vengano propagate ai nodi secondari o di backup del sistema. Ciò è essenziale per mantenere la coerenza e garantire che le policy di accesso alla rete applicate in diverse posizioni o nodi ISE distribuiti rimangano sincronizzate.
Verificare che il servizio di messaggistica ISE non sia in esecuzione o in fase di inizializzazione
Verificare che la porta TCP 8671 non sia bloccata nel firewall. Questa porta viene utilizzata per la comunicazione tra i nodi tra i dispositivi ISE.
Verificare eventuali errori di collegamento alla coda e, se rilevati, rinnovare i certificati ISE Messaging e ISE Root CA. Gli errori di collegamento alla coda possono verificarsi a causa di problemi interni di danneggiamento del certificato. Per risolvere gli errori dei collegamenti in coda, rinnovare i certificati ISE Message e ISE Root CA facendo riferimento alla documentazione ISE - Queue Link Error.
Da GUI > Amministrazione > Certificati > Selezionare il certificato di messaggistica ISE. Fare clic su Visualizza per convalidare lo stato del certificato.
È possibile utilizzare i log ade.Jog per risolvere i problemi relativi ai servizi di messaggistica ISE, disponibili nel bundle di supporto, oppure collegarli alla CLI eseguendo il comando show logging system ade/ADE.Jog tail quando si verifica il problema.
Se il log ADE.Jog mostra rabbitmq: connessione rifiutata. Contattare Cisco TAC per rimuovere il blocco dal modulo Rabbitmq da ISE Root.
Servizio database ISE API Gateway
Il servizio ISE API Gateway Database è un componente responsabile della gestione e dell'elaborazione dei dati relativi alle richieste API e alle risposte nel sistema ISE. Agisce come intermediario che connette il gateway API ISE al database ISE, garantendo che le applicazioni personalizzate aggiornino o modifichino i dati all'interno di ISE. Ad esempio, la modifica dei criteri di accesso o l'aggiunta/rimozione di utenti tramite chiamate API gestite dal servizio.
Funzioni chiave del servizio ISE API Gateway Database
Accesso API ai dati ISE: Il servizio ISE API Gateway Database funge da bridge e consente alle applicazioni esterne di interagire con il database ISE tramite le API RESTful di ISE. Queste API possono essere utilizzate per recuperare o modificare i dati memorizzati nel database ISE, ad esempio:
Log di autenticazione utente
Criteri di accesso alla rete
Informazioni profilo dispositivo
Configurazione e impostazioni del sistema
2. Abilitazione delle integrazioni di sistemi esterni: Questo servizio svolge un ruolo fondamentale nell'integrazione di ISE con sistemi esterni, tra cui:
Server di autenticazione esterni (LDAP, Active Directory, RADIUS)
Sistemi di gestione della rete (NMS)
Soluzioni SIEM (Security Information and Event Management)
Applicazioni o servizi personalizzati che devono interagire con i dati ISE
Fornendo l'accesso alle API, il servizio API Gateway Database consente a questi sistemi esterni di interrogare i dati ISE, inviare aggiornamenti ad ISE o attivare azioni specifiche all'interno di ISE in risposta a eventi esterni.
3. Supporto della comunicazione API RESTful: ISE espone le API RESTful progettate per funzionare su HTTP/HTTPS. Il servizio di database gateway API è responsabile della gestione del flusso di richieste e risposte API, garantendo l'autenticazione, l'elaborazione e la restituzione dei dati appropriati dal database ISE.
Servizio ISE API Gateway
Il servizio ISE API Gateway è un componente critico che fornisce all'API RESTful l'accesso a servizi, dati e funzionalità ISE. Opera come ponte tra ISE e i sistemi esterni, consentendo a questi sistemi di interagire a livello di programmazione con il controllo degli accessi alla rete, l'applicazione di policy, l'autenticazione e altri servizi ISE. API Gateway consente ad applicazioni di terze parti, sistemi di gestione della rete e applicazioni personalizzate di interagire con Cisco ISE senza alcun intervento manuale o accesso diretto all'interfaccia utente ISE.
Funzioni chiave del servizio ISE API Gateway
Abilitazione dell'accesso API ad ISE: Il servizio ISE API Gateway consente ai sistemi esterni di accedere e interagire in modo sicuro con i dati e le policy Cisco ISE usando le API RESTful. Fornisce accesso a livello di programmazione a funzionalità ISE, quali autenticazione, applicazione di policy, gestione di sessione e altro ancora.
Controllo programmatico: Il servizio API Gateway consente il controllo a livello di programmazione delle funzioni ISE. Gli amministratori e gli sviluppatori possono utilizzare le API per:
Recuperare o modificare i criteri di rete
Eseguire query o gestire sessioni utente e registri di autenticazione
Creare e gestire le regole di controllo di accesso alla rete
Accedere o aggiornare i profili dei dispositivi
Questo controllo può essere utilizzato per l'automazione o l'orchestrazione personalizzata del flusso di lavoro, ad esempio per la regolazione dinamica delle policy di accesso alla rete in base ai dati in tempo reale o per l'integrazione di ISE in una più ampia piattaforma di automazione della sicurezza.
3. Monitoraggio e relazioni: Il servizio API Gateway consente ai sistemi esterni di raccogliere dati dai log ISE operativi, dalla cronologia delle sessioni e dai dettagli sull'applicazione delle policy. Questa operazione è importante per:
Creazione di report di conformità
Monitoraggio della sicurezza
Risposta alla richiesta di assistenza
Le chiamate API possono essere utilizzate per eseguire il pull di registri, informazioni di audit ed eventi; consentendo ai team addetti alla sicurezza di monitorare le attività ISE da un dashboard o da uno strumento di reporting centralizzato.
Verifica e risoluzione dei problemi del servizio ISE API Gateway e del servizio ISE API Gateway Database
Verificare se il certificato di amministratore del nodo ISE è attivo e valido. Passare a Amministrazione > Certificati > Selezionare il nodo > Seleziona certificato amministratore. Fare clic su Visualizza per verificare lo stato del certificato di amministratore del nodo ISE.
Per impostare i componenti di ise-api-gateway, api-gateway e apiservice su cui eseguire il debug e i registri, eseguire i seguenti comandi:
show logging application ise-psc.log tail
show logging application api-gateway.log tail
Servizio ISE pxGrid Direct
Il servizio ISE pxGrid Direct è un componente critico che supporta la funzionalità pxGrid (Platform Exchange Grid) in ISE. pxGrid è una tecnologia Cisco che semplifica la condivisione e l'integrazione sicura, standardizzata e scalabile dei dati tra le soluzioni di sicurezza di rete Cisco e applicazioni, servizi e dispositivi di terze parti. Il servizio ISE pxGrid Direct consente la comunicazione diretta tra ISE e altri sistemi compatibili con pxGrid senza la necessità di dispositivi o servizi intermedi.
Funzioni principali del servizio ISE pxGrid Direct
Integrazione diretta con sistemi di terze parti: Il servizio ISE pxGrid Direct consente l'integrazione diretta di ISE con sistemi di sicurezza di rete di terze parti, come firewall, router, soluzioni NAC, piattaforme SIEM e altre appliance di sicurezza. Consente a questi sistemi di scambiare informazioni relative agli eventi di accesso alla rete, agli incidenti relativi alla sicurezza e ai dati contestuali della rete.
Condivisione contesto: Una delle funzioni principali di pxGrid è la condivisione delle informazioni contestuali (come identità dei dispositivi, ruoli utente, postura di protezione e informazioni di accesso alla rete). Con il servizio pxGrid Direct, ISE può condividere direttamente il contesto con altri dispositivi o applicazioni senza affidarsi a metodi tradizionali come RADIUS o TACACS+.
Comunicazione semplificata: Utilizzando pxGrid, ISE può comunicare e scambiare informazioni con soluzioni di terze parti utilizzando un protocollo standardizzato. Ciò semplifica il processo di integrazione poiché i sistemi non richiedono integrazioni personalizzate per ogni singola soluzione di terze parti.
Sicurezza e conformità migliorate: Il servizio pxGrid Direct migliora la postura di sicurezza e la conformità garantendo a tutti i sistemi nell'ecosistema di rete l'accesso in tempo reale ai dati contestuali su utenti, dispositivi e policy di sicurezza. Ciò consente un'applicazione coordinata dei criteri di sicurezza di rete nell'intero ambiente.
Verifica e risoluzione dei problemi del servizio ISEPxgrid Direct
Contattare Cisco TAC per verificare se il file edda*.lock* è presente nella cartella /tmp. In caso affermativo, Cisco TAC può rimuovere il blocco e riavviare il servizio Pxgrid Direct dalla radice.
Impostare il componente PxGrid Direct per il debug nel nodo ISE per la risoluzione dei problemi. I registri possono essere protetti tramite il pacchetto di supporto ISE o ISE CLI eseguendo i seguenti comandi:
show logging applicazione pxgriddirect-service.log
show logging applicazione pxgriddirect-connector.log
Questi log forniscono informazioni sui dati dell'endpoint recuperati e ricevuti da Cisco ISE, oltre allo stato di connettività di Pxgrid Connector.
Servizio criteri di segmentazione
Il servizio criteri di segmentazione è un componente chiave responsabile dell'applicazione dei criteri di segmentazione della rete in base all'identità dell'utente, alla postura del dispositivo o ad altre informazioni. Aiuta a controllare l'accesso di utenti/dispositivi a segmenti di rete specifici, garantendo che solo gli utenti autorizzati o i dispositivi conformi possano accedere a determinate parti della rete. La segmentazione della rete è essenziale per ridurre gli attacchi superficiali della rete, prevenire il movimento laterale delle minacce e garantire la conformità alle normative. Il servizio Segmentation Policy di ISE viene usato per applicare dinamicamente queste regole di segmentazione della rete e fornisce flessibilità su tutta la rete.
Funzioni chiave del servizio criteri di segmentazione
Definizione dei segmenti di rete Il servizio Segmentation Policy Service di ISE consente agli amministratori di definire vari segmenti di rete (subnet o VLAN) in base alle caratteristiche di utenti o dispositivi. Ad esempio:
Dispositivi con posture di sicurezza diverse possono essere assegnati a segmenti diversi (dispositivi attendibili in una VLAN e dispositivi non attendibili in un'altra VLAN).
Gli utenti di diversi reparti o ruoli possono essere assegnati a segmenti di rete diversi per applicare privilegi minimi e limitare l'accesso alle risorse riservate.
2. Segmentazione dinamica: Questo servizio abilita la segmentazione dinamica della rete, che consente ai segmenti di rete o alle VLAN di cambiare in base alle condizioni in tempo reale. Ad esempio:
È possibile assegnare un utente a una VLAN specifica in base al ruolo o allo stato di integrità del dispositivo.
Un dispositivo ritenuto non conforme o con un sistema operativo non aggiornato può essere spostato in una VLAN di quarantena o guest finché non viene risolto.
3. Applicazione basata su regole: Il servizio criteri di segmentazione utilizza i criteri per decidere in quale segmento deve essere posizionato un dispositivo o un utente. Queste politiche tengono conto di vari fattori, tra cui:
Identità utente: In base al ruolo o agli attributi utente.
Postura dispositivo: Lo stato di conformità del dispositivo (è il dispositivo che esegue il software antivirus più recente).
Percorso: Posizione fisica dell'utente o del dispositivo nella rete (ufficio, area guest, accesso remoto).
Nome di accesso: Ora del giorno, del giorno o della settimana in cui viene effettuata la richiesta di accesso.
4. Applicazione delle politiche di sicurezza: La policy di segmentazione garantisce l'applicazione coerente delle policy di sicurezza sui dispositivi di rete (switch, router, firewall e così via) utilizzando standard di settore come RADIUS e assegnazione di VLAN. Questo consente a Cisco ISE di comunicare con i dispositivi dell'infrastruttura di rete per applicare le policy di segmentazione richieste.
Verifica e risoluzione dei problemi del servizio criteri di segmentazione
Verificare che la segmentazione sia configurata correttamente passando a Centri di lavoro > TrustSec > Panoramica > Dashboard.
Quindi andare a, Centri di lavoro > TrustSec > Report e selezionare Report TrustSec per verificare lo stato del servizio criteri di segmentazione e i report.
Servizio autenticazione REST
Il servizio di autenticazione REST fornisce funzionalità di autenticazione tramite API RESTful. Permette ad applicazioni e sistemi esterni di autenticare utenti o dispositivi interagendo con ISE su HTTP(S) utilizzando i protocolli REST standard. Questo servizio consente l'integrazione perfetta della funzionalità di autenticazione Cisco ISE con applicazioni o sistemi di terze parti che devono autenticare utenti o dispositivi, ma non possono utilizzare i metodi tradizionali (come RADIUS o TACACS+).
Funzioni chiave del servizio di autenticazione REST
Autenticazione RESTful: Il servizio di autenticazione REST abilita le richieste di autenticazione tramite il protocollo API REST. Ciò consente ai sistemi esterni (applicazioni, dispositivi di rete di terze parti o servizi) di autenticare gli utenti o i dispositivi usando ISE come server di autenticazione, ma tramite chiamate al servizio Web RESTful anziché tramite protocolli di autenticazione tradizionali come RADIUS o TACACS+.
Integrazione con applicazioni esterne: Questo servizio è progettato per applicazioni esterne che devono autenticare utenti o dispositivi ma non utilizzano metodi di autenticazione tradizionali (come RADIUS o TACACS+). Possono invece interagire con ISE tramite le API REST, che sono più semplici da integrare nell'autenticazione ISE in applicazioni basate sul Web o native per il cloud.
Autenticazione flessibile e scalabile: Il servizio di autenticazione REST fornisce un metodo di autenticazione scalabile che non è limitato ai dispositivi di rete o alle soluzioni in sede. Può essere utilizzato da servizi cloud, app per dispositivi mobili e altre piattaforme basate sul Web che devono autenticare utenti/dispositivi interrogando ISE per le credenziali e i criteri.
Facile da applicare: L'API REST offre un'interfaccia standardizzata, che è più facile da applicare e integrare con software e applicazioni moderni rispetto ai metodi tradizionali. Fornisce risposte in formato JSON e utilizza metodi HTTP come GET, POST, PUT e DELETE, più accessibili per gli sviluppatori Web e i sistemi che integrano ISE per l'autenticazione.
Verifica e risoluzione dei problemi per autenticazione REST
Per risolvere i problemi relativi all'API Open, impostare il componente apiservice su debug.
Per risolvere i problemi relativi all'API ERS, impostare il componente ERS su debug.
Se la pagina dell'interfaccia utente del servizio API: https://{iseip}:{port}/api/swagger-ui/index.html o https://{iseip}:9060/ers/sdk è accessibile, il servizio API funziona come previsto.
Il connettore SSE (Secure Software-Defined Edge Connector) integra ISE con la soluzione Cisco Secure Software-Defined Access (SD-Access). Il connettore SSE consente ad ISE di comunicare in modo sicuro con Cisco DNA Center, abilitando policy di rete automatizzate, segmentazione e gestione della sicurezza dei bordi in un ambiente SD-Access.
Funzioni principali del connettore SSE
Integrazione con sistemi di sicurezza di terze parti: Il connettore SSE semplifica l'integrazione di Cisco ISE con sistemi di sicurezza di terze parti come firewall, sistemi di prevenzione delle intrusioni (IPS), soluzioni di controllo dell'accesso alla rete (NAC) e sistemi SIEM (Security Information and Event Management). Consente a questi sistemi esterni di inviare/ricevere dati da ISE in modo sicuro, che può essere utilizzato per un'applicazione più dinamica delle policy.
Threat Intelligence in tempo reale: Collegando ISE ad altri sistemi di sicurezza, il connettore SSE permette lo scambio di informazioni in tempo reale sulle minacce. Queste informazioni possono includere attività sospette, endpoint compromessi o comportamenti dannosi rilevati da altri sistemi di sicurezza, consentendo all'ISE di regolare dinamicamente le policy di accesso in base ai livelli di minaccia correnti o allo stato dei dispositivi.
Correzione automatizzata: L'integrazione attivata da SSE Connector può supportare flussi di lavoro di risoluzione automatizzata. Ad esempio, se un sistema è contrassegnato come compromesso da un'appliance di sicurezza esterna, ISE può applicare automaticamente policy che bloccano l'accesso alla rete o reindirizzare l'endpoint a un segmento di rete di monitoraggio e aggiornamento per ulteriori indagini.
Verifica e risoluzione dei problemi del connettore SSE
Il connettore SSE è abilitato solo quando il servizio PassiveID è abilitato in ISE.
Il componente sse-connector (connector.log) in debug fornisce ulteriori informazioni sui messaggi relativi al connettore SSE.
Hermes (agente cloud pxGrid)
Hermes (pxGrid Cloud Agent) facilita l'integrazione tra ISE e l'ecosistema pxGrid (Platform Exchange Grid) in un ambiente cloud. Hermes è l'agente basato su cloud utilizzato per abilitare la comunicazione tra ISE e le piattaforme o i servizi basati su cloud. Supporta il framework pxGrid nella condivisione di informazioni contestuali su diversi sistemi di rete e sicurezza.
Caratteristiche e funzioni principali di Hermes (pxGrid Cloud Agent)
Integrazione da cloud a locale: Hermes (pxGrid Cloud Agent) è progettato per l'integrazione perfetta tra i servizi basati su cloud e l'infrastruttura ISE locale. Estende la potenza di pxGrid oltre i tradizionali ambienti di rete locali, consentendo lo scambio sicuro dei dati e l'applicazione delle policy su applicazioni e servizi basati su cloud.
Supporto dell'ecosistema pxGrid: pxGrid è una piattaforma Cisco per la condivisione sicura delle informazioni tra le soluzioni di sicurezza di rete. Hermes agisce come agente cloud per pxGrid, consentendo una comunicazione sicura in tempo reale tra ISE e i vari servizi basati su cloud. Questa integrazione consente di definire policy di sicurezza di rete coerenti in ambienti sia locali che cloud per una gestione semplificata e l'applicazione della sicurezza.
Visibilità degli endpoint basata su cloud: Uno dei vantaggi principali di Hermes è la visibilità sugli endpoint basati su cloud, analogamente a quanto l'ISE offre visibilità sugli endpoint locali. Può raccogliere dati su dispositivi e utenti nel cloud, come postura di conformità, stato di sicurezza e informazioni di identità. Ciò consente ad ISE di applicare policy di accesso alla rete sugli endpoint cloud, come i dispositivi locali.
Estensione perfetta di ISE agli ambienti cloud: Uno dei vantaggi principali di Hermes è la perfetta integrazione tra l'ambiente ISE locale e il crescente numero di applicazioni native cloud. In questo modo è più semplice estendere le policy di sicurezza ISE, i metodi di autenticazione e i controlli di accesso ai servizi cloud senza richiedere una revisione completa dell'infrastruttura esistente.
Verifica e risoluzione dei problemi di Hermes (agente cloud Pxgrid)
Per impostazione predefinita, il servizio Hermes è disabilitato, connettendo ISE a Cisco PxGrid poiché il servizio cloud è abilitato con Hermes. Se il servizio Hermes è disabilitato in ISE, verificare se l'opzione Pxgrid Cloud è abilitata da ISE GUI > Amministrazione > Distribuzione, Seleziona nodo ISE. Fare clic su Modifica e quindi su Abilita Pxgrid Cloud.
2. I debug utili per la risoluzione dei problemi relativi al cloud Pxgrid sono hermes.log e pxcloud.log. Questi debug sono disponibili solo nel nodo Pxgrid in cui è abilitato il cloud Pxgrid.
McTrust (servizio di sincronizzazione Meraki)
McTrust (Meraki Sync Service) consente l'integrazione tra i sistemi Cisco ISE e Cisco Meraki per la sincronizzazione e la gestione dei dispositivi di rete e delle policy di accesso. Il servizio McTrust funge da connettore per la sincronizzazione delle informazioni su dispositivi e utenti tra l'infrastruttura di rete gestita dal cloud di Meraki e i sistemi di gestione delle identità e delle policy ISE on-premises.
Caratteristiche e funzioni principali di McTrust (Meraki Sync Service)
Perfetta integrazione con i dispositivi Meraki: McTrust consente ad ISE di sincronizzarsi e integrarsi con i dispositivi gestiti dal cloud di Meraki. Tra questi vi sono dispositivi come access point Meraki, switch e appliance di sicurezza che fanno parte della linea di prodotti Meraki. Permette ad ISE di comunicare direttamente con l'infrastruttura di Meraki, semplificando l'applicazione di policy di controllo dell'accesso alla rete ai dispositivi gestiti da Meraki.
Sincronizzazione automatica dei dispositivi: Il servizio di sincronizzazione Meraki sincronizza automaticamente le policy ISE con i dispositivi di rete Meraki. Qualsiasi modifica apportata alle policy di controllo dell'accesso alla rete ad ISE si riflette automaticamente sui dispositivi Meraki, senza richiedere alcun intervento manuale. Ciò consente agli amministratori di accedere facilmente alla rete di gestione su entrambe le piattaforme Meraki ed ISE.
Applicazione delle policy per i dispositivi gestiti con Meraki: McTrust consente ad ISE di applicare policy di accesso alla rete sui dispositivi Meraki basate sull'autenticazione e la postura. Assegna dinamicamente le policy agli elementi della rete Meraki, come regolare le assegnazioni delle VLAN, applicare gli Access Control Lists (ACL), o limitare l'accesso a certe risorse di rete, a seconda della postura di sicurezza del dispositivo o dell'utente che richiede l'accesso.
Integrazione con Meraki Dashboard: McTrust integra ISE direttamente con Meraki Dashboard, fornendo un'interfaccia di gestione unificata. Grazie a questa integrazione, gli amministratori possono visualizzare e gestire le policy di rete e le regole di controllo dell'accesso sia per i dispositivi Meraki che per le risorse gestite da ISE, il tutto all'interno dell'interfaccia gestita dal cloud Meraki.
Verifica e risoluzione dei problemi di McTrust (servizio di sincronizzazione Meraki)
Accedere alla GUI ISE > Work Centers > TrustSec > Integrations > Sync Status. Verificare eventuali problemi/errori rilevati.
Verificare che tutti i certificati di amministratore con nodi ISE siano attivi e validi.
Per risolvere i problemi relativi ai debug con il servizio di sincronizzazione Meraki, consultare il file meraki-connector.log.
ISE Node Exporter
ISE Node Exporter è un componente utilizzato per il monitoraggio e la raccolta di metriche delle prestazioni con il sistema ISE dai nodi ISE (nodi di amministrazione, nodi di monitoraggio o nodi di servizio delle policy).
Funzioni e caratteristiche principali di ISE Node Exporter
Esportazione metriche: ISE Node Exporter fornisce una vasta gamma di metriche relative alle prestazioni, quali l'utilizzo della CPU, della memoria, del disco, delle statistiche di rete, del carico del sistema e altre metriche a livello di sistema operativo. Queste metriche vengono usate per monitorare lo stato e le prestazioni del nodo ISE e possono essere visualizzate in un dashboard di monitoraggio come Grafana.
Monitoraggio dello stato del sistema: Esportando i dati sulle prestazioni in Prometheus, ISE Node Exporter permette di monitorare continuamente lo stato operativo e di salute del nodo ISE. Gli amministratori possono creare avvisi in base a soglie predefinite per notificare il peggioramento delle prestazioni o i problemi del sistema.
Integrazione con Prometheus: ISE Node Exporter viene normalmente utilizzata insieme a Prometheus, un toolkit per il monitoraggio e gli avvisi open-source progettato per garantire affidabilità e scalabilità. Node Exporter espone metriche a livello di sistema che possono essere scartate da Prometheus per raccogliere e memorizzare dati di serie temporali.
ISE Prometheus Service
Il servizio ISE Prometheus integra Prometheus con ISE per abilitare il monitoraggio e raccogliere le metriche delle prestazioni da ISE. Prometheus è un toolkit open-source per il monitoraggio e l'avviso utilizzato per raccogliere, memorizzare e analizzare i dati delle serie temporali. Grazie al servizio ISE Prometheus, ISE può esporre le proprie metriche interne a Prometheus a scopo di monitoraggio.
Caratteristiche e funzioni principali del servizio Prometeo di ISE
Raccolta delle metriche per il monitoraggio: Il servizio ISE Prometheus è progettato per esportare diverse metriche operative e di prestazioni relative all'ISE. Queste metriche in genere includono, tra l'altro, l'utilizzo della CPU e il carico del sistema, l'utilizzo della memoria, l'utilizzo del disco e le prestazioni di I/O, le statistiche di rete, le statistiche delle richieste di autenticazione, le statistiche di applicazione dei criteri, lo stato del sistema e i dati relativi al tempo di attività
Integrazione con Prometheus: Prometheus consente ad ISE di esporre i dati in un formato compatibile con Prometheus, che procede allo scraping dei dati a intervalli regolari. Prometheus memorizza i dati in un database delle serie temporali, che registra le tendenze e le prestazioni storiche del sistema ISE.
Visualizzazione e reporting con Grafana: Il servizio Prometheus di ISE si integra perfettamente con Grafana, un popolare strumento di visualizzazione open-source. Dopo aver esportato le metriche in Prometheus, gli amministratori possono utilizzare i dashboard Grafana per visualizzare i dati in tempo reale. Ciò consente di identificare facilmente i colli di bottiglia prestazionali, le tendenze del sistema e i potenziali problemi nell'implementazione di ISE.
ISE Grafana Service
ISE Grafana fornisce parametri sulle prestazioni del sistema ed è una piattaforma open source per il monitoraggio e la visualizzazione dei dati. Si integra con Prometheus per visualizzare i dati storici e in tempo reale raccolti da ISE, consentendo agli amministratori di creare dashboard interattivi che forniscono informazioni sulla salute, le prestazioni e l'utilizzo del sistema ISE.
Funzioni e caratteristiche principali di ISE Grafana Service
Dashboard personalizzabili: Grafana è altamente personalizzabile, consentendo agli amministratori di creare e modificare dashboard in base alle loro esigenze di monitoraggio. È possibile creare query personalizzate per estrarre punti dati specifici da Prometheus e visualizzare tali query in vari formati, ad esempio grafici, tabelle, heatmap e così via.
Monitoraggio centralizzato per distribuzioni ISE: Per le implementazioni ISE distribuite in cui più nodi ISE vengono distribuiti in diverse sedi, Grafana fornisce una vista centralizzata di tutte le metriche di sistema raccolte da ciascun nodo. Ciò consente agli amministratori di monitorare le prestazioni dell'intera implementazione ISE da un'unica postazione.
Analisi dei dati cronologici e delle tendenze: Con i dati memorizzati in Prometheus, Grafana consente l'analisi storica della metrica del sistema, permettendo agli amministratori di tenere traccia delle tendenze nel tempo. Ad esempio, gli amministratori possono monitorare le variazioni dell'utilizzo della CPU nell'ultimo mese o le fluttuazioni delle percentuali di riuscita dell'autenticazione. Questi dati cronologici sono importanti per la pianificazione della capacità, l'analisi delle tendenze e l'identificazione di problemi a lungo termine.
Verifica e risoluzione dei problemi di ISE Grafana Service, ISE Prometheus Service, ISE Node Exporter
ISE Grafana Service, ISE Prometheus Service e ISE Node Exporter operano insieme e sono chiamati Grafana Stack Services. Non sono presenti debug specifici per abilitare la risoluzione dei problemi per questi servizi. Tuttavia, questi comandi facilitano la risoluzione dei problemi.
show logging application ise-prometheus/prometheus.log
show logging application ise-node-exporter/node-exporter.log
show logging application ise-grafana/grafana.log
Nota: Quando il monitoraggio è abilitato, ISE Node Exporter, ISE Prometheus Service e ISE Grafana Service devono essere in esecuzione in quanto eventuali interruzioni di questi servizi causano problemi durante la raccolta dei dati.
ISE NT LogAnalytics Elasticsearch
ISE MNT LogAnalytics Elasticsearch è un componente che integra Elasticsearch con le funzionalità di monitoraggio e risoluzione dei problemi (MNT) di ISE. Viene utilizzato per l'aggregazione, la ricerca e l'analisi dei log relativi ai log e agli eventi ISE. Elasticsearch è un motore di ricerca e analisi distribuito e, se integrato con ISE, migliora il sistema per archiviare, analizzare e visualizzare i dati di log generati dai componenti ISE.
Funzioni e caratteristiche principali di ISE MNT LogAnalytics Elasticsearch
Archiviazione e indicizzazione dei registri: Il servizio Elasticsearch di ISE è responsabile dell'archiviazione e dell'indicizzazione dei dati di registro generati da ISE. Elasticsearch è un motore di ricerca e analisi distribuito. Consente l'archiviazione dei log ISE, per una ricerca, una query e un recupero rapidi di eventi, errori o attività di sistema.
Integrazione con Log Analytics: ISE NT LogAnalytics Elasticsearch lavora in abbinamento a Log Analytics per fornire una soluzione di registrazione completa. Consente ad ISE di raccogliere dati di log relativi all'autenticazione, all'applicazione delle policy, alle operazioni di sistema e ad altre attività. Questi dati sono archiviati in Elasticsearch, che fornisce analisi dettagliate e approfondimenti sul comportamento di ISE.
Registrazione centralizzata: Grazie all'integrazione con Elasticsearch, ISE offre una soluzione di registrazione centralizzata, fondamentale per gli ambienti che richiedono una raccolta di log distribuiti. Ciò consente agli amministratori di visualizzare e analizzare i log da più nodi ISE in un'unica interfaccia unificata, semplificando la risoluzione dei problemi e il monitoraggio delle prestazioni ISE.
Analisi dei registri e risoluzione dei problemi: Il servizio ISE MNT LogAnalytics Elasticsearch aiuta gli amministratori ad analizzare il comportamento del sistema e a risolvere i problemi per un facile accesso ai dati di registrazione. In caso di picco improvviso di errori di autenticazione o di interruzione imprevista del sistema, Elasticsearch consente di eseguire rapidamente query sui dati di registro per identificare la causa principale.
Verifica e risoluzione dei problemi di ISE M&T Log Analytics Elasticsearch
La disabilitazione e la riabilitazione del servizio di analisi dei registri in ISE deve essere di aiuto. Passare a Operazioni > Sistema 360 > Impostazioni > Analisi log (disabilitare e abilitare utilizzando l'opzione Attiva/disattiva).
Riavviare M&T Log Analytics da ISE Root per risolvere il problema. Contattare Cisco TAC per completare l'azione.
Il servizio ISE Logstash integra Logstash, una pipeline di elaborazione dati open-source con ISE per raccogliere, trasformare e inoltrare i log. Elabora i log ISE in un formato strutturato e li invia ai sistemi di log centralizzati per l'analisi, lo storage e il monitoraggio.
Funzioni e caratteristiche principali del servizio ISE Logstash
Raccolta e inoltro log: ISE Logstash Service raccoglie i dati dei log da vari componenti ISE (ad esempio, log di autenticazione, log di sistema, log di applicazione delle policy e così via) e li inoltra a una posizione centrale (in genere Elasticsearch o un altro sistema di gestione dei log) per lo storage e l'analisi.
Analisi registro: Logstash può analizzare i log raccolti in formati strutturati. Elabora i dati di log non elaborati ed estrae informazioni significative, trasformando le voci di log in un formato più facile da interrogare e analizzare. Ciò può comportare il filtraggio, l'analisi e l'arricchimento dei dati prima dell'inoltro a Elasticsearch o ad altri sistemi.
Verifica e risoluzione dei problemi di ISE Logstash Service
Nessun debug specifico da abilitare. Tuttavia, l'esecuzione del comando show logging application ise-logstash/logstash.log fornisce informazioni dettagliate sullo stato del servizio.
La disattivazione e la riattivazione del servizio di analisi dei registri in ISE può essere di aiuto. Passare a Operazioni > Sistema 360 > Impostazioni > Analisi log (disabilitare e riabilitare utilizzando l'opzione Attiva/disattiva).
ISE Kibana Service è uno strumento open-source per la visualizzazione dei dati con funzionalità di registrazione e monitoraggio ISE. Kibana lavora in tandem con Elasticsearch, che archivia e indicizza i dati dei log ed è una piattaforma potente per la visualizzazione, la ricerca e l'analisi dei log ISE e delle metriche delle prestazioni.
Caratteristiche e funzioni principali del servizio ISE Kibana
Visualizzazione dati: ISE Kibana consente agli amministratori di creare rappresentazioni visive dei dati di registro raccolti da ISE. Ciò può includere:
Grafici e tabelle per le tendenze relative all'autenticazione, all'applicazione delle policy, all'attività degli utenti e all'integrità del sistema.
Grafici a torta, a linee e a barre per tenere traccia di metriche specifiche quali il numero di accessi non riusciti, la durata della sessione o gli errori nel tempo.
Verifica e risoluzione dei problemi del servizio ISE Kibana
Se il servizio ISE Kibana non è in esecuzione, disabilitare e riabilitare l'analisi del registro in ISE. Quindi, passare a Operazioni > Sistema 360 > Impostazioni, Analisi log (disabilitare e riabilitare utilizzando l'opzione di attivazione/disattivazione).
In molti scenari, può esistere una voce duplicata nella cartella /etc/hosts, che può causare un problema. Contattare TAC per rimuovere la voce duplicata.
Nota: Quando Log Analytics è abilitato, ISE NT LogAnalytics Elasticsearch, ISE Logstash Service e ISE Kibana Service devono essere in esecuzione perché eventuali interruzioni di questi servizi creano problemi durante la raccolta dei dati.
Servizio IPSec nativo ISE
Il servizio IPSec nativo di ISE fa riferimento al supporto integrato per IPSec (Internet Protocol Security), che fornisce una comunicazione sicura tra i nodi ISE o tra ISE e altri dispositivi di rete. IPSec è una suite di protocolli utilizzati per proteggere le comunicazioni di rete tramite l'autenticazione e la crittografia di ogni pacchetto IP in una sessione di comunicazione. Il servizio IPSec nativo fa parte della più ampia struttura di gestione della sicurezza e dell'accesso alla rete. Fornisce funzionalità per gestire e gestire le connessioni VPN IPsec, garantendo la sicurezza dei dati trasmessi tra il sistema ISE e gli endpoint remoti. Ciò può comportare interazioni con dispositivi client, dispositivi di accesso alla rete (come router o firewall) o altri nodi ISE, dove la crittografia IPsec e il tunneling sono necessari per proteggere le informazioni riservate.
Funzioni e caratteristiche principali del servizio IPSec nativo ISE
Comunicazione sicura tramite IPsec: La funzione principale del servizio IPSec nativo di ISE è quella di mantenere e proteggere i canali di comunicazione attraverso IPSec. Questo comporta l'uso di meccanismi di crittografia e autenticazione per garantire la trasmissione dei dati tra ISE e altri dispositivi, al fine di proteggerli da intercettazioni, manomissioni e accessi non autorizzati.
Connettività VPN IPSec: Il servizio IPSec nativo ISE semplifica le connessioni VPN che utilizzano il protocollo IPSec per fornire un tunnel protetto e crittografato per la trasmissione dei dati. Questa caratteristica risulta particolarmente utile per gli utenti remoti, le filiali o altri siti che devono accedere in modo sicuro agli ambienti ISE su reti non attendibili, ad esempio tramite l'accesso tradizionale a Internet.
Supporto per VPN ad accesso remoto: Il servizio IPSec nativo può essere utilizzato nelle configurazioni VPN ad accesso remoto, in cui gli utenti o i dispositivi che si trovano fuori sede (ad esempio, dipendenti remoti o filiali) si connettono in modo sicuro al sistema ISE tramite tunnel IPsec. Questo servizio assicura che tutto il traffico di accesso remoto venga crittografato e autenticato prima di raggiungere l'ambiente ISE.
Compatibilità client VPN IPsec: Il servizio IPSec nativo ISE garantisce la compatibilità con i client VPN IPsec. Supporta configurazioni client comuni, consentendo ai dispositivi di connettersi in modo sicuro alla rete senza esporre a rischi i dati sensibili.
Verifica e risoluzione dei problemi del servizio IPSec nativo
Nessun debug specifico da abilitare per il servizio IPSec nativo. Verificare i log che eseguono il comando show logging application strongswan/charon.log tail dalla CLI di ISE.
Se si riscontrano problemi per il tunnel, verificare lo stato della definizione del tunnel tramite GUI > Amministrazione > Sistema > Impostazioni > Protocolli > IPSec > IPSec nativo.
Profiler MFC
Il profiler MFC è un componente specializzato utilizzato per la profilatura di dispositivi ed endpoint di rete. La creazione di profili è una parte chiave del controllo degli accessi alla rete, in quanto consente ad ISE di identificare i dispositivi sulla rete, classificarli e applicare policy di rete appropriate in base al tipo di dispositivo e al comportamento.
Funzioni e caratteristiche principali del servizio Profiler MFC ad ISE
Creazione profilo traffico: Il servizio MFC Profiler di ISE raccoglie e profila i dati del traffico. Controlla il comportamento degli endpoint sulla rete, inclusi i tipi di applicazioni utilizzate, i servizi a cui si accede e i modelli di traffico esposti dai dispositivi. Questi dati consentono di creare un profilo per ogni endpoint.
Creazione profilo endpoint: Il servizio MFC Profiler consente ad ISE di identificare e classificare gli endpoint in base al loro comportamento. Rileva se un endpoint è una stampante, un computer o un dispositivo mobile in base ai modelli di traffico. Ciò consente di applicare policy specifiche per diversi tipi di dispositivi, migliorando la sicurezza e l'efficienza operativa.
Verifica e risoluzione dei problemi del servizio Profiler MFC
Selezionare ISE GUI > Administration > Profiling > MFC Profiling and AI Rules. Verificare se il servizio è abilitato.
Se il servizio è abilitato, ma è visualizzato come disabilitato/non in esecuzione tramite il comando show application status ise nella CLI di ISE. Disabilitare e riabilitare il servizio di profilatura MFC in ISE facendo riferimento al passaggio precedente.
Per ulteriori informazioni sulla risoluzione dei problemi relativi al debug, consultare il componente MFC Profiler nel documento sul debug. I log possono essere verificati dal bundle di supporto o dalla coda dei log eseguendo il comando show logging application ise-pi-profiler.log tail dalla CLI di ISE.
Errore noto del profiler MFC che indica che non è in esecuzione anziché che è disabilitato:
In Cisco Identity Services Engine (ISE) 3.4, il servizio Duo Sync semplifica l'integrazione di Duo Multi-Factor Authentication (MFA) senza la necessità di un proxy di autenticazione Duo esterno. Questa integrazione nativa migliora la sicurezza per i flussi di lavoro di autenticazione VPN e TACACS+.
Caratteristiche e funzioni principali di MFA (Duo Sync Service) in ISE
Integrazione con Duo nativa (nessun proxy Duo richiesto): Cisco ISE 3.4 supporta l'integrazione diretta con Duo, senza implementare e gestire un proxy di autenticazione Duo separato. Ciò semplifica l'installazione e riduce la complessità dell'infrastruttura.
Identity Sync with Duo: ISE 3.4 include un servizio Duo Sync che consente la sincronizzazione automatica degli utenti da Active Directory a Duo e non richiede l'aggiunta manuale degli utenti a Duo, in quanto viene gestita tramite ISE.
Verifica e risoluzione dei problemi relativi a MFA (Duo Sync Service)
Per impostazione predefinita, il servizio MFA Duo Sync è disabilitato. Per abilitare questo servizio, passare a Amministrazione > Gestione delle identità > Impostazioni > Impostazioni origine identità esterna > Attiva/disattiva autenticazione a più fattori.
Se il servizio è abilitato, ma viene visualizzato come disabilitato/non in esecuzione tramite il comando show application status ise nella CLI di ISE. Disabilitare e riabilitare il servizio di sincronizzazione MFA Duo in ISE facendo riferimento alla fase precedente.
Per risolvere i problemi relativi ai debug, eseguire il componente di comando ise-duo nel comando debug. I log possono essere verificati dal bundle di supporto o dalla coda dei log eseguendo il comando show logging application ise-duo.log tail dalla CLI di ISE.
Aciconn (ACI Connection Service)
Il servizio ACIconn (ACI Connector) è responsabile dell'integrazione di Cisco ISE con Cisco Application Centric Infrastructure (ACI). Questa integrazione consente ad ISE di condividere dinamicamente le informazioni sull'identità e la postura dell'endpoint con Cisco ACI per una segmentazione definita dal software e l'applicazione di policy.
Caratteristiche e funzioni principali di Acicon Service in ISE
Condivisione del contesto con ACI: ACIconn condivide l'identità dell'utente, lo stato di autenticazione, la postura e i dettagli della sessione con Cisco APIC. Permette una micro segmentazione sensibile al contesto e decisioni politiche basate sui dati ISE.
Mappatura dinamica da endpoint a EPG: Mappa automaticamente gli utenti/dispositivi autenticati in ISE ai gruppi di endpoint (EPG) in Cisco ACI. Consente la segmentazione basata sull'identità nel centro dati.
Comunicazione bidirezionale: ISE può inviare aggiornamenti ad ACI e ACI può richiedere ad ISE gli stati dell'endpoint, abilitando il controllo dell'accesso in tempo reale e le modifiche alla segmentazione.
Verifica e risoluzione dei problemi di Acicon
Per impostazione predefinita, il servizio Acicon è disabilitato. Per abilitare questo servizio, passare a Centri di lavoro > TrustSec > Impostazioni -> Impostazioni ACI > Abilita integrazione ACI e immettere i dettagli necessari per stabilire la connessione.
Se il servizio è abilitato ma visualizzato come disabilitato/non in esecuzione tramite il comando show application status ise nella CLI di ISE. Disabilitare e riabilitare il servizio di integrazione ACI in ISE facendo riferimento alla fase precedente.
Per informazioni utili sulla risoluzione dei problemi relativi ai debug, controllare il componente ACI Connector in debug. I log possono essere verificati dal bundle di supporto o dalla coda dei log eseguendo il comando show logging application aciconn.log tail & show logging application workloads.log tail dalla CLI di ISE.
ISE Prometheus Exporter
ISE Prometheus Exporter è un servizio in background che esporta le metriche Cisco ISE in un formato compatibile con Prometheus, un diffuso sistema di avviso e monitoraggio open-source. Questo consente a strumenti di monitoraggio di terze parti come Prometheus e Grafana di acquisire le metriche ISE per dashboard, avvisi e analisi delle prestazioni.
Caratteristiche e funzioni principali del servizio Prometeo di ISE
Esportazione di metriche standardizzate: Esporta le metriche Cisco ISE relative a prestazioni, utilizzo e stato in formato Prometheus compatibile e consente di ottenere dati di monitoraggio coerenti e strutturati.
Integrazione nel monitoraggio di terze parti: si integra perfettamente con strumenti di monitoraggio come Prometheus, Grafana e altri.
Supporto di avvisi e report: le metriche possono essere utilizzate per definire gli avvisi in Prometheus o nelle piattaforme di avviso integrate. Consente di identificare tendenze o anomalie nel tempo.
Verifica e risoluzione dei problemi di ISE Prometheus Exporter
ISE Prometheus Exporter è abilitata per impostazione predefinita in ISE. Se il servizio non è in esecuzione, eseguire il comando application stop ise e il comando application start ise per riavviare i servizi.
Per informazioni utili sulla risoluzione dei problemi relativi ai debug, controllare il componente Prometheus in debug. I log possono essere verificati dal bundle di supporto o dalla coda dei log eseguendo il comando show logging application prometheus.log tail dalla CLI di ISE.
3.Verificare se sono presenti istanze di elevato utilizzo delle risorse sul nodo, in quanto ciò influisce sulle prestazioni di ISE Prometheus.
ISE Prometheus Alert Manager
ISE Prometheus Alert Manager, divisione di ISE, gestisce gli avvisi in base alle metriche esportate dal servizio Prometheus Exporter. Elabora i dati di telemetria raccolti e attiva allarmi o notifiche quando vengono soddisfatte determinate soglie o condizioni.
Caratteristiche e funzioni principali del servizio ISE Prometheus Alert Manager
Elaborazione avvisi: Esegue il monitoraggio delle metriche ISE per rilevare anomalie o violazioni di soglia quali errori di CPU, memoria o autenticazione elevati.
Funziona con Prometheus Exporter: completa l'utilità di esportazione delle metriche agendo sui dati, consentendo una gestione proattiva dello stato di salute.
Integrazione delle notifiche: inoltra gli avvisi a strumenti o dashboard esterni come e-mail, trap SNMP o altri sistemi di monitoraggio.
Verifica e risoluzione dei problemi di ISE Prometheus Alert Manager
ISE Prometheus Exporter è abilitata per impostazione predefinita in ISE. Se il servizio non è in esecuzione, eseguire il comando application stop ise e il comando application start ise per riavviare i servizi.
Per informazioni utili sulla risoluzione dei problemi relativi ai debug, controllare il componente alertmanager in debug. I log possono essere verificati dal bundle di supporto o dalla coda dei log eseguendo il comando show logging application alertmanager.log tail dalla CLI di ISE.
Verificare se sono presenti istanze di elevato utilizzo delle risorse sul nodo, in quanto ciò influisce sulle prestazioni del prometeo ISE.
Protocolli Engine
Protocols Engine è il modulo/servizio ISE che gestisce ed elabora le interazioni tra i protocolli di rete, ad esempio RADIUS, TACACS+, Diameter e altri protocolli di autenticazione e accounting supportati da ISE. Senza il motore dei protocolli in esecuzione come previsto, ISE non può elaborare richieste di autenticazione né applicare policy di accesso alla rete. Assicura una comunicazione sicura e affidabile tra i dispositivi di rete e il server ISE.
Funzioni e caratteristiche principali del servizio Protocolli Engine in ISE
Elaborazione raggio: Gestisce le richieste di autenticazione, autorizzazione e accounting (AAA) provenienti dai dispositivi di rete.
Gestione TACACS+: Gestisce TACACS+, l'autenticazione e l'autorizzazione dei comandi per l'amministrazione dei dispositivi.
Analisi e convalida del protocollo: Analizza i pacchetti di protocollo in ingresso e ne convalida la correttezza.
Verifica e risoluzione dei problemi di Protocol Engine
Il motore dei protocolli ISE è abilitato per impostazione predefinita in ISE. Se il servizio non è in esecuzione, eseguire il comando application stop ise e il comando application start ise per riavviare i servizi.
2. Procedure utili per la risoluzione dei problemi relativi al debug, controllare i componenti ProtocolsEngine-AAA, ProtocolsEngine-config, ProtocolsEngine-GRPC, ProtocolsEngine-logging nel debug. I log possono essere verificati dal bundle di supporto o dalla coda dei log eseguendo il comando show logging application protocols-engine.log tail dalla CLI di ISE.
Servizi inclusi in ISE 3.5
Servizio di autorizzazione del supporto remoto
Il Servizio di autorizzazione del supporto remoto è il servizio ISE che gestisce in modo sicuro le autorizzazioni per le sessioni di supporto remoto di Cisco Technical Assistance Center (TAC). Verifica se l'accesso al supporto remoto è consentito in base ai criteri di supporto configurati e garantisce che possano essere stabilite solo sessioni di risoluzione dei problemi remote autorizzate. Questo servizio contribuisce a mantenere un accesso amministrativo sicuro e consente ai tecnici Cisco TAC di assistere nella risoluzione dei problemi quando è abilitato il supporto remoto.
Caratteristiche e funzioni principali del Servizio di autorizzazione del supporto remoto in ISE
Autorizzazione supporto remoto: Convalida e autorizza le sessioni di supporto remoto TAC di Cisco.
Controllo accesso sicuro: Assicura che l'accesso remoto sia concesso solo quando il supporto remoto è esplicitamente abilitato e autorizzato.
Gestione delle sessioni di supporto: Coordina le richieste di autorizzazione tra il nodo ISE e l'infrastruttura di supporto remoto Cisco.
Verifica e autorizzazione supporto remoto in ISE
Il Servizio di autorizzazione del supporto remoto è abilitato per impostazione predefinita quando è disponibile la funzionalità di supporto remoto. Se il servizio non è in esecuzione, eseguire i comandi application stop ise e application start ise per riavviare i servizi.
I passaggi utili per la risoluzione dei problemi relativi ai debug includono RemoteSupportAuthorization-config, RemoteSupportAuthorization-service e RemoteSupportAuthorization-logging components in modalità debug. I log possono essere verificati dal bundle di supporto o visualizzati eseguendo il comando CLI show logging application remote-support-authorization.log tail.
Servizio ISE Prometheous Alert Manager
Il servizio ISE Prometheus Alertmanager gestisce gli avvisi generati da Prometheus e le metriche vengono raccolte all'interno di Cisco ISE. Riceve avvisi dal servizio di monitoraggio Prometheus, raggruppa ed elimina gli avvisi duplicati e inoltra le notifiche alle destinazioni configurate. Questo servizio consente agli amministratori di monitorare lo stato operativo di ISE e di rispondere in modo proattivo ai problemi dell'infrastruttura o delle applicazioni.
Caratteristiche e funzioni principali del servizio ISE Prometheus Alert Manager
Elaborazione avvisi: Riceve gli alert generati dalle metriche di Prometheus.
Raggruppamento e deduplicazione degli avvisi: Raggruppa avvisi simili ed elimina le notifiche duplicate per ridurre il rumore degli avvisi.
Gestione delle notifiche: Instrada gli avvisi ai canali di notifica configurati in base ai criteri di avviso.
Verifica del servizio ISE Prometheous Alert Manager in ISE
Il servizio ISE Prometheus Alert Manager è abilitato per impostazione predefinita come parte della struttura di monitoraggio. Se il servizio non è in esecuzione, eseguire l'applicazione stop ise e l'applicazione start ise per riavviare i servizi.
I passaggi utili per la risoluzione dei problemi relativi ai debug includono Alertmanager-config, Alertmanager-service e i componenti di registrazione di Alertmanager in modalità di debug. I log possono essere verificati dal bundle di supporto o visualizzati eseguendo il comando CLI show logging application alertmanager.log tail.
Servizio ISE DataGrid
Il servizio ISE Data Grid offre funzioni di archiviazione e sincronizzazione dei dati in memoria distribuite tra i nodi Cisco ISE. Consente a più servizi ISE di condividere in modo sicuro informazioni di runtime quali dati di sessione, informazioni sugli endpoint, cache e stato operativo tra nodi. Il servizio Data Grid migliora la scalabilità, le prestazioni e l'elevata disponibilità consentendo ai servizi di accedere ai dati condivisi senza affidarsi esclusivamente al database principale.
Funzioni e caratteristiche principali del servizio ISE DataGrid in ISE
Archiviazione di dati distribuiti: Mantiene i dati condivisi in memoria su tutti i nodi ISE.
Sincronizzazione sessione e cache: Sincronizza le informazioni di runtime, i dati degli endpoint e le cache dei servizi tra i nodi.
Supporto alta disponibilità: Consente ai servizi distribuiti di continuare a funzionare in modo efficiente fornendo una condivisione dei dati resiliente nell'intera installazione.
Verifica del servizio ISE DataGrid in ISE
Il servizio ISE Data Grid è abilitato per impostazione predefinita. Se il servizio non è in esecuzione, eseguire i comandi application stop ise e application start ise per riavviare i servizi.
I passaggi utili per la risoluzione dei problemi relativi ai debug includono i componenti DataGrid-cluster, DataGrid-cache, DataGrid-config e DataGrid-logging in modalità di debug. I log possono essere verificati dal bundle di supporto o visualizzati eseguendo il comando CLI show logging application datagrid.log tail.
Problemi standard ad ISE
A parte i problemi con i servizi ISE, queste sono alcune preoccupazioni trovate nei nodi ISE insieme alle fasi base di risoluzione dei problemi:
Verifica del carico medio elevato, problemi di utilizzo delle risorse (CPU/MEMORIA/DISCO), risorse insufficienti
1. Verificare che le risorse consigliate da Cisco siano allocate al nodo eseguendo il comando show inventory dalla CLI di ISE.
2. Dalla CLI del nodo ISE, eseguire il comando tech top per verificare l'utilizzo delle risorse di ISE.
3. Verificare l'utilizzo del disco eseguendo il comando show disk dalla CLI di ISE.
4. Eliminare gli endpoint inattivi, cancellare il disco locale del nodo ed eseguire le operazioni di pulitura dell'aggiornamento.
Se il problema persiste, contattare Cisco TAC e fornire il bundle di supporto protetto, il dump dell'heap e il dump del thread dal nodo in cui si è verificato il problema.
Per proteggere il dump dell'heap, accedere al nodo CLI ISE, eseguire il comando application configure ise. Selezionare l'opzione 2.
Per proteggere il dump del thread, accedere al nodo CLI ISE, eseguire il comando application configure ise. Selezionare l'opzione 23. Il dump del thread è incluso nel bundle di supporto o può essere aggiornato tramite ISE CLI eseguendo il comando show logging application appserver/cataline.out.\
Verifica e risoluzione dei problemi di monitoraggio
La funzione di monitoraggio e risoluzione dei problemi (MnT) di ISE è uno dei blocchi principali dell'architettura ISE, che fornisce funzionalità di monitoraggio, reporting e avviso. ISE visualizza informazioni di monitoraggio in molti luoghi, tra cui:
Homepage Cisco ISE
Visualizzazioni visibilità contesto
Registri e sessioni Live RADIUS
Ricerca globale
Registri in tempo reale NAC incentrati sulle minacce
Registri TACACS Live
Problemi generali osservati nella categoria Monitoraggio e risoluzione dei problemi:
Registri Radius/TACACS Live non disponibili
Sessioni live non disponibili
Riepilogo stato non disponibile
Problemi di prestazioni (CPU/memoria elevata) rilevati sui nodi (MnT)
Debug da abilitare sui nodi MnT per ridurre il problema:
Cisco-mnt
Collector
Cpm-mnt
registrazione in fase di esecuzione
Oltre ai componenti di debug, queste informazioni possono essere utili per la risoluzione dei problemi:
Le sessioni in tempo reale sono interessate o sono limitate ai registri in tempo reale?
I registri Radius o TACACS sono interessati o sono interessati da entrambi?
L'utilizzo della CPU o lo spazio di swap sui nodi MnT è elevato?
Quanti file di buffer vengono visualizzati sui nodi MnT? I file di buffer sono disponibili in: /opt/CSCOcpm/mnt/data/collector
Le prenotazioni di memoria e CPU sono abilitate? in caso contrario, attivarla.
Il database MnT/config/session è stato reimpostato di recente o in passato?
I syslog vengono inviati dai nodi PSN ai nodi MnT?
Se si utilizzano i servizi Syslog per MnT, queste informazioni sono necessarie per la risoluzione dei problemi:
Se si utilizzano destinazioni sicure del syslog, in caso contrario disabilitarle, in quanto è noto che causano deadlock nei thread che impediscono il funzionamento degli agenti di raccolta.
Se si utilizzano destinazioni syslog protette, verificare che il mapping dei certificati sia impostato correttamente in Amministrazione > Registrazione > Destinazioni di registrazione remota > Secure Syslog Collector 1 e 2.
Verificare che le categorie di registrazione siano impostate correttamente (si consiglia di rimuovere le categorie di registrazione inutilizzate/indesiderate - in questo modo si riduce il carico sui nodi MnT) e che le destinazioni di registrazione siano configurate correttamente.
Controllate i file awrep*.html dal bundle di supporto per comprendere e ricevere un suggerimento su quale componente invia syslog più frequenti. Ad esempio, se le tabelle TACACS vengono visualizzate con query di inserimento o aggiornamento, TAC può controllare i log di raccolta per correlare e capire quali syslog vengono inviati più frequentemente.
Se il problema è relativo alle prestazioni sul nodo MnT, TAC richiede le seguenti informazioni:
Top output tecnico dalla CLI ISE del nodo MnT.
Se la CPU è alta, la memoria o lo spazio di swap utilizzato è elevato?
Pacchetto di supporto con dump heap e dump thread protetti.