08-19-2018 06:43 PM - edited 03-10-2019 01:04 AM
Hello
We are using Micorosft NPS as Radius server and we already have implemented dot1x user authentication and Dynamic vlan assignment on all 3750s. However, we are trying to get it working on Nexus 5k which directly connected to a 2k FEX.
According to the logs and debugs all authentication and authorisation were successfully passed,but I can't see any VLAn assigned to that port, regardless that we already have configured those VLAn on the switch.
Any idea please ??
08-19-2018 07:15 PM
I would look at the radius attribute you are using on NPS for vlan assignment and make sure it matches with whatever Nexus radius attribute list. Reply back with your authorization result of what attributes your sending in your access accept and it might make it easier to diagnose.
08-20-2018 05:31 PM
Thank you for the reply.
I have attached a screen shot of my NPS configuration. Also there is a configuration of Nexus Below:
radius-server host 10.1.4.40 key 7 "vagwwt" authentication accounting
aaa group server radius radius
use-vrf management
aaa authentication dot1x default group radius
interface Ethernet1/1
switchport mode fex-fabric
fex associate 100
interface Ethernet100/1/1
dot1x port-control auto
dot1x host-mode multi-host
dot1x pae authenticator
spanning-tree port type edge
Thank You!
08-21-2018 07:46 AM
Based off the config guide it looks like your attributes are setup incorrectly.
After authentication is completed either through dot1x or MAB, the response from the RADIUS server can have dynamic VLAN information, which can be assigned to a port. This information is present in response from RADIUS server in Accept-Access message in the form of tunnel attributes. For use in VLAN assignment, the following tunnel attributes are sent:
All the three parameters must be received for configuring access VLAN.
08-21-2018 07:49 AM
Also if your looking to dynamically change vlans as users leave the port you may want to verify CoA is properly configured also.
08-21-2018 03:06 PM
I have done a wire shark test and I am 100% sure that these attributes are sending by RADIUS server
The point being is Nexus seems ignoring them,
08-21-2018 04:40 PM
In your print screen it shows that the syntax for each attribute is wrong. So the radius server is sending the attributes but in a format Nexus does not like. Verify the above document I referenced and create attributes verbatim.
08-23-2018 04:00 PM
Hi
Just the quick update that I managed to resolve the issue by upgrading to 7.3(3)N1(1) version as apparently the previous version 7.0(5)N1(1) did not support that.
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