01-10-2017 08:16 AM
I'm looking at integrating Prime Infrastructure 3.1.4 (patch 1) with ISE 2.1.0.474 (patch 1)
integration works fine but the information shown isn't "realtime" especially for wired 802.1x PCs where machine and user are authenticated.
I'm trying to get some documentation together for front line support - can anyone confirm my understanding of how Prime integrates with ISE:
When a PC boots up and authenticates successfully with ISE using machine credentials:
When the scheduled Prime system job "wired device status" runs (every 2 hours by default):
When a user logs into the PC:
When the PC is powered off or disconnected from the network:
Am I correct in saying that:
Thanks
Andy
01-26-2017 03:56 AM
I think I may have a clearer idea on how Prime polls ISE for client data. As I said in the original post, I'm only having an issue with the username Prime displays for wired 802.1x clients (machine or user authentication) where the username can change frequently. Can anyone confirm my findings below?
switch configuration excerpt:
aaa accounting update newinfo periodic 5
!
mab logging verbose
dot1x logging verbose
!
logging host <PRIME-IP>
!
snmp-server enable traps snmp authentication linkdown linkup coldstart warmstart
snmp-server enable traps auth-framework sec-violation
snmp-server enable traps mac-notification change move threshold
snmp-server host <PRIME-IP> version 3 priv <SNMP-USER> auth-framework mac-notification snmp
!
1 wired 802.1x client connects to network
2 the client's mac address appears in Monitor / Monitoring Tools / Clients and Users (no ip address) - client appears due to switch sending snmp mac notification trap to Prime. Client status is "Associated" with the association time matching when the trap was sent
Selecting the client opens Monitor / Monitoring Tools / Clients and Users /
This opens a window with 3 tabs - Overview, Events, Location
Overview tab is split into 2 parts:
Client Attributes (showing username which is currently "unknown")
Session History - association times tied to when mac notification traps were received
Events Tab:
this shows the syslogs received from the switch (dot1x logging verbose) and shows time/date of successful/failed authentications
3 Prime's "Wired Client Status" scheduled job runs and Prime learns the clients IP Address
4 Prime then syncs with ISE:
Selecting the client opens Monitor / Monitoring Tools / Clients and Users /
This opens a window with 5 tabs - Overview, Events, Location, ISE , Troubleshooting and Debug
ISE tab:
Allows user to poll ISE for Authentication records for the client - the records shown do not show the username but contain a hyperlink to view the actual records on ISE (login required)
5 switch sends periodic accounting updates to ISE every 5 minutes. Every 15 minutes (not user configuarable), Prime sysncs with ISE and displays this updated accounting info on the client Overview tab - this ISE sync only updates accounting info and not the username
So it seems that Prime displays the 802.1x username that was current when the last "wired Client Status" job was run.
The Event and ISE tabs indicate that there has been a newer 802.1x authentication but no detail is given (although the ISE tab does provide a hyperlink to open the authentication record on ISE to view the username)
Thanks
Andy
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