cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1770
Views
0
Helpful
8
Replies

NAC OOB problem - moving users between ports

boris.senker
Level 1
Level 1

Hi,

I have a problem with an OOB deployment I am currently working on: when I move an authenticated OOB client from one switch to another, it remains stuck in the auth VLAN. It seems that NAC doesn't detect the new port correctly.

This is what I did to replicate the issue, in detail:

1) A computer is connected to port 'a' on switch 'A' (A[a]). The port is automatically changed to auth VLAN and authentication and posture assessment are performed.

2) The computer passes both, and the port is changed back to the designated Access VLAN. OOB user appears in the Online Users list, and the computer is added to the Discovered (Wired) Clients list. All the detailed information on both pages is correct.

3) The computer is disconnected. OOB user is removed from the Online Users list, but the computer remains in the Discovered Clients list.

4) The computer is connected to port 'b' on switch 'B' (B[b]). It is automatically changed to auth VLAN and authentication and posture assessment passes successfully one more time. However, the information in the Discovered Clients list is not updated and, moreover, OOB user appears once again in the Online Users list - but the specified location is port A[a]!

The end result is taht the computer remains stuck in the Auth VLAN and NAC Agent Authentication dialogue keeps popping out.

I tried the reverse scenario (port B[b] to port A[a]) after manually clearing all user and client information, and the result was pretty much the same...

Thanks,

Boris

1 Accepted Solution

Accepted Solutions

Boris,

These two commands would enable mac-move:

mac-address-table notification mac-move

snmp-server enable traps mac-notification change move

HTH,

Faisal

View solution in original post

8 Replies 8

Faisal Sehbai
Level 7
Level 7

Boris,

What switches are you working with? Codes on them?

Can you provide a rough diagram of how things are layed out?

Faisal

Faisal,

The switches I'm working with are:

Switch A:  WS-C2960-48TC-L
SW Image: C2960-LANBASEK9-M, Version 12.2(52)SE

Switch B: WS-C3560-48TS
SW Image: C3560-IPSERVICESK9-M, Version 12.2(53)SE

There is also switch C (another 3560, not sure about the image) where NAC appliances are connected.
Furthermore, there is a redundant NAS server on a different location, connected to switch B through another path (however, the active server atm of this test was the one connected to switch C).


All the switches are connected with GE trunks (just a single link, no EtherChannels), in the following order:

A <-> B <-> C


Both Access and Auth VLANs, and a third VLAN (for NAM-NAS-switches communication) are all terminated on switch B.

I understand there is some information missing - if you think it would be useful, I can provide a more detailed diagram...

Thanks,
Boris

Boris,

Before I ask for more information, a prelim question. Have you tried enabling MAC-Move notifications and whether the behaviour worked for you with that or not?

Faisal

Faisal,

The configuration includes the following lines (on both switches I used for access):

  snmp-server community *** RW

  snmp-server community *** RO

  snmp-server trap-source Vlan2 (management subnet)

  snmp-server location 10.0.0.101 (NAM IP address)

  snmp-server enable traps snmp linkdown linkup

  snmp-server enable traps mac-notification change move threshold

  snmp-server host 10.0.0.101 version 2c cisco  mac-notification snmp

Also, NAC added the following line on monitored interfaces:

  snmp trap mac-notification change added

Is this all that is required to send MAC-change and MAC-move traps?

I captured SNMP traps with a 'tcpdump' on the NAM and I can confirm it receives traps from both switches, with correct source IP addresses. I will try to look into a "raw" dump to see the exact traps it received...

Regards,

Boris

Boris,

These two commands would enable mac-move:

mac-address-table notification mac-move

snmp-server enable traps mac-notification change move

HTH,

Faisal

Thank you, Faisal! Indeed, this helped and resolved the issue.

Interestingly, there is no mention of the "mac-address-table notification mac-move" command in the Clean Access Manager Configuration Guide, Release 4.7(2), not even a note...

Once again, thank you.

Boris

Boris,

Quoting Dick Brandon: "Documentation is like sex: When it is good, it's very very good; and when it is bad, it is better than nothing"

We're working on improving things, so hopefully it'll get better :-)

Faisal

Hello. I'm hitting the same problem.

The command "mac-address-table notification mac-move" works fine only when the user connect and disconnects from ports on the same switch. But it doesn't work if I disconnect from switch "A" and connects to switch "B".

Do you know any solution to this problem?

Best regards

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: