Session Query by IP
Verification
This test verifies the ability of the third party system to execute a directed query regarding a specific IP address via pxGrid.
Definition
The Session Query by IP script obtains the authenticated user's session information by IP address.
Example
Obtain the end-users session information by entering the IP address of the end-user.
- Run session_query_by_ip script
./session_query_by_ip.sh -a 10.0.0.37 -u mac -k alpha.jks -p cisco123 -t alpha_root.jks -q cisco123
------- properties -------
version=1.0.2-30-SNAPSHOT
hostnames=10.0.0.37
username=mac
group=Session
description=null
keystoreFilename=alpha.jks
keystorePassword=cisco123
truststoreFilename=alpha_root.jks
truststorePassword=cisco123
--------------------------
12:50:33.356 [Thread-1] INFO com.cisco.pxgrid.ReconnectionManager - Started
Connecting...
Connected
12:50:34.961 [Thread-1] INFO com.cisco.pxgrid.ReconnectionManager - Connected
IP address (or <enter> to disconnect): 10.0.0.15
Session={ip=[10.0.0.15], Audit Session Id=0A0000020000000F004BE344, User Name=18:E7:28:2E:29:CC, AD User DNS Domain=null, AD Host DNS Domain=null, AD User NetBIOS Name=null, AD Host NETBIOS Name=null, Calling station id=18:E7:28:2E:29:CC, Session state=STARTED, ANCstatus=null, Security Group=null, Endpoint Profile=Cisco-Device, NAS IP=10.0.0.2, NAS Port=GigabitEthernet1/0/43, RADIUSAVPairs=[ Acct-Session-Id=0000000A], Posture Status=null, Posture Timestamp=, Session Last Update Time=Thu Jul 23 13:42:25 EDT 2015}
IP address (or <enter> to disconnect