08-14-2018 06:01 AM
Hi guys
I have a problem with the anyconnect NAM module and our 802.1x setup (Windows NPS server doing the auth. PEAP using a machine certificate)
On a windows machine without Anyconnect installed (using the native suplicant) everything works well.
When I install Anyconnect with the NAM module, and create a NAM profile with PEAP and inner methods eap-tls using a cert. I get failed authentications with the error "No credentials are available in the security package"
I'm thinking that this must be something to do with Anyconnect being able to access the machine certificate and not reading it properly?
How can I tell which cert Anyconnect is looking at?
Any ideas would be very helpful.
Thanks
AK
Solved! Go to Solution.
08-17-2018 01:16 PM - edited 08-17-2018 01:16 PM
Hi,
Based on your screenshot "Screen Shot 08-15-18 at 12.25 PM 001.PNG" you have the "Enforce Network Access Protection" (NAP) enabled on the policy that NAM is connecting to. If this is enabled for the PEAP authentication policy Windows NPS will propose and EAP type of "33" (MS-Authentication-TLV) to be used with (NAP) instead of "25" (PEAP) see IANA EAP types document. https://www.iana.org/assignments/eap-numbers/eap-numbers.xhtml NAM does not support EAP Type 33. Can you try to uncheck the option and retest with PEAP-TLS.
We can also probably see this EAP type being proposed in the NAM logs if you enable extended logging and provide a DART bundle.
Thanks,
Steve S.
08-14-2018 06:08 AM
08-14-2018 06:16 AM
Hi HTS
Thanks for the quick response.
I used PEAP/EAP-TLS as the method as thats how its set up on the NPS server.
i didnt think to use just EAP-TLS, i can give that a test though.
I cant seem to upload XML files here.
AK
08-14-2018 06:26 AM
08-14-2018 06:27 AM
forgot to add , im using just machine auth
08-15-2018 03:48 AM
08-15-2018 04:23 AM
08-15-2018 04:27 AM
08-15-2018 04:33 AM
08-15-2018 04:57 AM
Hi RJI
Thanks for your time on this so far. On the attached screenshot you can see that we are already using PEAP & smart card or cert.
I dont think this is a config issue on the NPS side as without Anyconnect installed everything works fine using the native Windows supplicant.
Im wondering if my version of anyconnect might be the issue (4.6.00362). Im just having a read of the release notes.
Can anyone confirm that they have got machine auth to work using Anyconnect NAM?
Thanks
08-15-2018 01:38 PM
08-17-2018 01:16 PM - edited 08-17-2018 01:16 PM
Hi,
Based on your screenshot "Screen Shot 08-15-18 at 12.25 PM 001.PNG" you have the "Enforce Network Access Protection" (NAP) enabled on the policy that NAM is connecting to. If this is enabled for the PEAP authentication policy Windows NPS will propose and EAP type of "33" (MS-Authentication-TLV) to be used with (NAP) instead of "25" (PEAP) see IANA EAP types document. https://www.iana.org/assignments/eap-numbers/eap-numbers.xhtml NAM does not support EAP Type 33. Can you try to uncheck the option and retest with PEAP-TLS.
We can also probably see this EAP type being proposed in the NAM logs if you enable extended logging and provide a DART bundle.
Thanks,
Steve S.
09-06-2018 11:49 PM
Steve ,
Many thanks for your response on this.
It was the "Enforce Network Access Protection" setting that was causing my issues.
I turned it off and it all worked ok!
Regards
AK
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