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.
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).
In questo documento vengono descritti i metodi per risolvere i problemi di connettività del controller WLC (Wireless LAN Controller), sia unificato che convergente con Connected Mobile Experience (CMX).
Cisco raccomanda la conoscenza del processo di configurazione e della guida all'installazione.
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
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.
Nota: se si utilizza CMX 10.6, per passare all'utente root è necessario che sia installata una patch speciale. Per installarlo, contattare Cisco TAC.
Inoltre, in alcuni casi anche con una patch di root è necessario eseguire il comando utilizzando il percorso completo, ad esempio "/bin/snmpwalk ..." nel caso "snmpwalk" non funzioni.
In questo articolo vengono descritte le situazioni in cui un WLC viene aggiunto al CMX e si guasta oppure viene visualizzato come non valido o non attivo. In pratica, quando il tunnel NMSP (Network Mobility Service Protocol) non viene visualizzato o le comunicazioni NMSP vengono visualizzate come Inattive.
La comunicazione tra WLC e CMX avviene con l'uso di NMSP.
L'NMSP viene eseguito sulla porta TCP 16113 verso il WLC e basato su TLS, che richiede uno scambio di certificati (hash chiave) tra Mobility Services Engine (MSE)/CMX e il controller. Il tunnel Transport Layer Security/Secure Sockets Layer (TLS/SSL) tra WLC e CMX viene avviato dal controller.
La prima posizione da cui iniziare è con questo output del comando.
Accedere alla riga di comando CMX ed eseguire il comando cmxctl config controller show.
** To troubleshoot INACTIVE/INVALID controllers verify that: the controller is reachable the controller's time is same or ahead of MSE time the SNMP port(161) is open on the controller the NMSP port(16113) is open on the controller the controller version is correct the correct key hash is pushed across to the controller by referring the following: +-------------------+-----------------------------------------------------------------------+ | MAC Address | 00:50:56:99:47:61 | | +-------------------+-----------------------------------------------------------------------+ | SHA1 Key | f216b284ba16ac827313ea2aa5f4dec1817f1069 | +-------------------+-----------------------------------------------------------------------+ | SHA2 Key | 2e359bd5e83f32c230b03ed8172b33652ce96c978e2733a742aaa3d47a653a02 | +-------------------+-----------------------------------------------------------------------+
Inoltre, l'indirizzo MAC CMX e la chiave hash sono disponibili nell'output:
L'output, quando ne è presente almeno uno inattivo, mostra un elenco di controllo:
Per verificare la raggiungibilità del controller, eseguire un ping tra CMX e WLC.
La procedura ottimale consiste nel puntare sia CMX che WLC allo stesso server Network Time Protocol (NTP).
In Unified WLC (AireOS), questa impostazione viene effettuata con il comando:
config time ntp server <index> <IP address of NTP>
In CNA IOS-XE, eseguire il comando:
(config)#ntp server <IP address of NTP>
Per modificare l'indirizzo IP del server NTP in CMX (prima di CMX 10.6):
Passaggio 1. Accedere alla riga di comando come cmxadmin, passare all'utente root <su root>.
Passaggio 2. Arrestare tutti i servizi CMX con il comando cmxctl stop -a.
Passaggio 3. Arrestare il deamon NTP con il comando service ntpd stop.
Passaggio 4. Una volta interrotto il processo, eseguire il comando tramite /etc/ntp.conf. Fare clic su i per passare alla modalità di inserimento e modificare l'indirizzo IP, quindi fare clic su ESC e digitare :wq per salvare la configurazione.
Passaggio 5. Dopo aver modificato il parametro, eseguire il comando service ntpd start.
Passaggio 6. Verificare se il server NTP è raggiungibile con il comando ntpdate -d <indirizzo IP del server NTP>.
Passaggio 7. Attendere almeno cinque minuti prima che il servizio NTP venga riavviato e verificato con il comando ntpstat.
Passaggio 8. Dopo aver sincronizzato il server NTP con CMX, eseguire il comando cmxctl restart per riavviare i servizi CMX e tornare all'utente cmxadmin.
Dopo CMX 10.6, è possibile verificare e modificare la configurazione CMX NTP nel modo seguente:
Passaggio 1. Accedere alla riga di comando come cmxadmin
Passaggio 2. Controllare la sincronizzazione NTP con ntp integrità cmxos
Passaggio 3. Se si desidera riconfigurare il server NTP, è possibile utilizzare cmxos ntp clear e quindi cmxos ntp type.
Passaggio 4. Dopo aver sincronizzato il server NTP con CMX, eseguire il comando cmxctl restart per riavviare i servizi CMX e tornare all'utente cmxadmin.
Per verificare se CMX può accedere al protocollo SNMP sul WLC, eseguire il comando in CMX:
Snmpwalk -c <name of community> -v 2c <IP address of WLC>.
Questo comando presuppone che il WLC esegua il protocollo SNMP versione 2 predefinito. Nella versione 3, il comando ha il seguente aspetto:
snmpwalk -v3 -l authPriv -u <snmpadmin> -a SHA -A <password> -x AES -X <PRIvPassWord> 127.0.0.1:161 system
Se il protocollo SNMP non è abilitato o il nome della community è errato, si verifica un timeout. Se l'operazione ha esito positivo, sarà possibile visualizzare l'intero contenuto del database SNMP del WLC.
Nota: La connessione tra CMX e WLC non verrà stabilita se CMX si trova nella stessa subnet della porta del servizio WLC.
Per verificare se CMX può accedere a NMSP sul WLC, eseguire i comandi:
In CMX:
netstat -a | grep 16113
Nel WLC:
show nmsp status show nmsp subscription summary
Verificare la compatibilità della versione con il documento più recente.
In genere, il wlc aggiunge automaticamente sha2 e il nome utente. Le chiavi possono essere verificate con il comando show auth-list.
(Cisco Controller) >show auth-list Authorize MIC APs against Auth-list or AAA ...... disabled Authorize LSC APs against Auth-List ............. disabled APs Allowed to Join AP with Manufacturing Installed Certificate.... yes AP with Self-Signed Certificate................ no AP with Locally Significant Certificate........ no Mac Addr Cert Type Key Hash ----------------------- ---------- ------------------------------------------ 00:50:56:99:6a:32 LBS-SSC-SHA256 7aa0d8facc0aa4a5a65b374f7d16972d142f4bb4823d91b7bc143811c7534e32
Se la chiave hash e l'indirizzo MAC di CMX non sono presenti nella tabella, è possibile aggiungerli manualmente in WLC:
config auth-list add sha256-lbs-ssc <mac addr of CMX> <sha2key>
Nei controller NGWC, è necessario eseguire i comandi manualmente come indicato di seguito:
nmsp enable username<cmx mac-addr> mac aaa attribute list <list name> aaa attribute list CMX attribute type password <CMX sha2 key >
Nota: cmx mac-addr deve essere aggiunto senza segni di punteggiatura due punti (:)
Per risolvere i problemi relativi alla chiave hash:
Switch#show trace messages nmsp connection [12/19/16 14:57:50.389 UTC 4dd 8729] sslConnectionInit: SSL_do_handshake for conn ssl 587c85e0, conn state: INIT, SSL state: HANDSHAKING [12/19/16 14:57:50.395 UTC 4de 8729] Peer certificate Validation Done for conn ssl 587c85e0, calling authlist.. [12/19/16 14:57:50.396 UTC 4df 8729] Client Cert Hash Key [2e359bd5e83f32c230b03ed8172b33652ce96c978e2733a742aaa3d47a653a02] [12/19/16 14:57:50.397 UTC 4e0 8729] Authlist authentication failed for conn ssl 587c85e0 [12/19/16 14:57:51.396 UTC 4e1 8729] Peer Not Validated against the AuthList
Se il problema persiste, visita i forum di assistenza cisco per ottenere assistenza. I risultati e l'elenco di controllo menzionati in questo articolo possono aiutarti a risolvere il problema nei forum o puoi aprire una richiesta di assistenza TAC.