ā06-26-2025 08:04 AM - edited ā06-26-2025 08:06 AM
Hello,
After migrating from a Cisco WLC 5520 to a 9800 I am having a strange behavior for particular clients. On a given SSID with Do1x authentication I get clients able to authenticate and very particular one not. After some radioactive tracing I see on succesfull clients that the WLC is sending the RADIUS: Send Access-Request to xx.xx .. On the afected user it doesn't, it stops after a sucessful EAP identity exchange.
Success Client
Failed Client
A show tech wireless on the analyzer doesn't show any particular error and I think the logs above speak for themselves, I also have a PCAP showing the RADIUS request to the successful client:
No RADIUS packet for the failed client though. Again same SSID and same Access Point. Did someone experienced something like that maybe?
Soft Version is 17.12.5 on the WLC9800
Note that when I move this Access Point to the old WLC it works, clients authenticate via dot1x successfully using EAP-TLS with the RADIUS which is an NPS server.
Thanks
BR
Diogo
ā06-26-2025 08:37 AM
Can you see error code of authc failed
MHM
ā06-26-2025 08:43 AM
No although it says auth fail there was no authentication, the dot1x is not being fired after EAP exchange.
ā06-27-2025 02:53 AM
the line in red, I need to see full line
MHM
ā06-27-2025 04:44 AM
Hi,
The message is this
2025/06/26 14:13:09.967007944 {wncd_x_R0-0}{1}: [errmsg] [21811]: (note): %DOT1X-5-FAIL: R0/0: wncd: Authentication failed for client (c81c.fe63.79b4) with reason (Cred Fail) on Interface capwap_90000145 AuditSessionID 11015D0A00016D0BAC95D4B7 Username: xxxx
But this is very weired because no Dot1X request has been fired, sent, etc... Let me help you, I will post here bellow a successfull connection from another device in this SSID and another from the device which fails:
Success Device
Failed Device same SSID as above, same Access Point
If you compare both images you see that no RADIUS access request is being sent.
BR
Diogo
ā06-27-2025 07:31 AM
debug wireless mac <Client_MAC>
can I see client to WLC debug
MHM
ā06-27-2025 10:05 AM
The pictures above are from a radioactive trace on the successfull connected client and on the failed client.
ā06-27-2025 12:00 PM
debug wireless mac <Client_MAC> detail
please this also for failed client
MHM
ā07-05-2025 12:18 PM
There are for some authc two inner and outer authc
I need to know if outer authc is failed or inner
It failed as I search because of missing or wrong identity exchange between wlc abd client.
In SW we can see both events and packet here in wlc we see only events which usually not so usfull to identify problems.
MHM
ā06-26-2025 09:09 AM
- @Diogo Figueiredo Check logs on the NPS radius server for the none working clients; what is the authenticating status ?
Debug the failing clients using : https://logadvisor.cisco.com/logadvisor/wireless/9800/9800APJoin
You can have those debugs (so called RadioActive Traces) analyzed with :
Wireless Debug Analyzer
M.
ā06-26-2025 09:25 AM
Dot1x is not being fired after EAP exchange for the failed client as shown above... Again no RADIUS request are sent for that given client... However it works for other clients on the same SSID. EAP exchange seems to be the same though as you can see on the radioactive trace.
ā06-26-2025 09:37 AM
- @Diogo Figueiredo You can also feed the output from RadioActive Traces into Wireless Debug Analyzer
for high level analysis
M.
ā06-26-2025 09:39 AM
- @Diogo Figueiredo Check if these info's are useful : https://community.cisco.com/t5/wireless/radius-not-working-9800-l-with-windows-nps/m-p/4444871/highlight/true#M231927
M.
ā06-27-2025 08:28 PM
Hi Diogo - I was going through the thread and I understood what you are saying. I think at this point apart from looking into the RA trace, it's quite fair to look a bit from the AP side too. My suggestion would be to take the followings for both working & non-working scenario and in sync (from same AP) -
# WLC RA trace - with & without internal
# WLC EPC
# AP Client trace & debug -
exec-timeout 0
config ap client-trace address add <client MAC addr>
config ap client-trace filter all enable
config ap client-trace output console-log enable
config ap client-trace start
debug client <client Mac addr>
term mon
ā06-28-2025 06:14 AM - edited ā06-29-2025 04:46 AM
And one more question @Diogo Figueiredo - what are the clients? Are they both identical? If not what OS and version are they? (there have been some client specific bugs)
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide