End-Systems


Use the End-Systems tab to view end-system connection information for a single ExtremeControl engine, all ExtremeControl engines, or all the engines in an engine group, depending on what you select in the left-panel tree. You can also monitor end-system events and view the health results from an end-system's assessment.

The End-Systems tab is available from the Control tab. You can also access the tab by selecting a single ExtremeControl engine, the All Engines folder, or an engine group in the left-panel tree, then selecting the End-Systems tab in the right panel. Selecting a single engine or engine group displays only the end-systems accessing the network via the selected engines.

Use the table options and tools to filter, sort, and customize table settings. Access the options by selecting the down arrow in the right corner of any column header.

End-Systems

This table displays the last known connection state for each end-system that has attempted connection.

State
The end-system's connection state:
  • Scan — The end-system is currently being scanned.
  • Accept — The end-system is granted access with either the Accept policy or the attributes returned from the RADIUS server.
  • Quarantine — The end-system is quarantined because the assessment failed.
  • Reject — The end-system was rejected because the assigned ExtremeControl profile was set to Reject, the MAC Locking test failed, or the RADIUS server was reachable but rejected the authentication request.
  • Disconnected — All sessions for the end-system are disconnected. This state is only applicable for end-systems connected to switches that have RADIUS accounting enabled.
  • Error — Indicates one of nine problems:
    • the MAC to IP resolution failed, if assessment is enabled
    • the MAC to IP resolution timed out, if assessment is enabled
    • all RADIUS servers are unreachable
    • the RADIUS request was non-compliant
    • all assessment servers are unavailable
    • the assessment server can't reach the end-system
    • no assessment servers are configured
    • the assessment server is not compatible with the current version of ExtremeControl
    • the username and password configured in the Assessment Server panel of the ExtremeControl options (Administration > Options > ExtremeControl > Assessment Server) are incorrect for the assessment server.
ID
The device identification number.
Last Seen
The last time the end-system was seen by the ExtremeControl engine.
Note: The End-Systems table is sorted by the Last Seen Time by default. Sorting using any other column will automatically pause the table to allow sorting on those columns (except the OUI Vendor and Switch Nickname columns - these columns cannot be sorted). Reverting to a Live view will revert back to the "Last Seen Time" sort, in descending order.
IP Address
The end-system's IPv4 address.
IPv6 Address
The end-system's IPv6 address or addresses.
OV MAC Address
The end-system's OV MAC address.
MAC Address
The end-system's MAC address. MAC addresses can be displayed as a full MAC address or with a MAC OUI (Organizational Unique Identifier) prefix. If the MAC address of the end system belongs to an administratively assigned range (randomized MAC), then the MAC is displayed in italic font.
MAC OUI Vendor
The vendor associated with the MAC OUI.
Host Name
The end-system's hostname.
Device Family
The hardware family or the operating system family for the end-system.
Device Type
The hardware type or the operating system type for the end-system.
User Name
The user name used to connect.
Site
The site of the switch to which the end-system is connected.
Switch IP
The IP address of the switch to which the end-system is connected. If the end-system is connected to an ExtremeControl Controller engine, this is the ExtremeControl Controller PEP (Policy Enforcement Point) IP address.
Switch Nickname
An alternate name for the switch.
 NOTE: Configure the nickname on the Device Annotation tab in the Configure Device window.
Switch Port
The port alias (if defined) followed by the switch port number to which the end-system connected. If the end-system is connected to a Layer 2 ExtremeControl Controller engine, this is the ExtremeControl Controller PEP (Policy Enforcement Point) port. However, for Layer 3 ExtremeControl Controller engines, this column is blank.
  • If you add or update the port alias on the switch, you must enforce the ExtremeControl engine in order for the new information to be displayed in the End-Systems table.
  • If you don't want the port alias displayed, remove the PORT_DESCRIPTION_FORMAT variable from the /opt/nac/server/config/config.properties file. If this variable is removed, only the switch port number is displayed.
Policy
The name of the ExtremeControl policy role assigned to the end-system when it connected to the network.
Authorization
The attributes returned by the RADIUS server for this end-system. If the end-system is connected to a switch that supports multi-authentication, then this column may not reflect the actual active policy for the authenticated user. For Layer 3 ExtremeControl Controller engines, this column displays the policy assigned to the end-system for its authorization.
Risk
The overall risk level assigned to the end-system based on the health result of the scan:
  • Red — High Risk
  • Orange — Medium Risk
  • Yellow — Low Risk
  • Green — No Risk
  • Gray — Unknown
Profile
The name of the ExtremeControl profile assigned to the end-system when it connected to the network.
Reason
Provides information about the reason the ExtremeControl profile is assigned to the end-system.
Authentication Type
Identifies the latest authentication method used by the end-system to connect to the network. (For Layer 3 ExtremeControl Controller engines, this column displays "IP.")
State Description
This column provides more details about the end-system state. For example, if the end-system's connection state is Reject, this column might list the RADIUS server (primary or secondary) that rejected the authentication request.
Extended State
Provides the reasons why the end-system is in its particular connection state. It gives you an idea as to why a certain policy was applied to the end-system or why the end-system was rejected.
ExtremeControl Engines/Source IP
The ExtremeControl engine to which the end-system is connecting.
Engine Group
This column is only displayed if you have multiple engine groups. It displays what engine group the ExtremeControl engine was in when the end-system event was generated. For example, if the engine was in Engine Group A when an end-system connected, but then later the engine was moved to Engine Group B, this column would still list Engine Group A for that end-system's entry.
RFC3580 VLAN
For end-systems connected to RFC 3580-enabled switches, this is the RFC3580 VLAN ID assigned to the end-system.
Warning Time
Shows the time for warning. This column is hidden by default.
Last Quarantined
The last time the end-system was quarantined.
Score
The total sum of the scores for all the health details that were included as part of the quarantine decision.
Top Score
The highest score received for a health detail in the health result.
Actual Score
The actual score is what the total score would be if all the health details including those marked Informational and Warning were included in the score.
Switch Port Index
The SNMP index (ifIndex) of the port to which the end-system connected.
Switch Location
The physical location of the switch to which the end-system connected. If the end-system is connected to an ExtremeControl Controller engine, this is the ExtremeControl Controller PEP (Policy Enforcement Point) location.
ELIN
An extended set of data for an end-system based on a MAC address.
Port Info Raw
Displays unformatted information as it is received from the port.
All Authentication Types
This column displays all the authentication methods the end-system has used to authenticate. The authentication types are listed in order of precedence from highest to lowest: Switch Quarantine, 802.1X, CHAP, PAP, Kerberos, MAC, CEP, RADIUS Snooping, Auto Tracking. View details about each authentication session (such as the ExtremeControl profile that was assigned to the end-system for each authentication type) in the End-System Events tab.
Last Scan Result
The last scan result assigned to the end-system: Scan, Accept, Quarantine, Reject, Error. This is the state assigned to the end-system as a result of the last completed scan. This typically matches the end-system State if scanning is currently enabled and has been performed recently.
Last Scanned
The last time an assessment (scan) was performed on the end-system.
First Seen
The first time the end-system was seen by the ExtremeControl engine.
NAP Capable
Indicates whether the end-system is Microsoft NAP (Network Access Protection) capable: Yes or No
Custom
Use this column to add additional information about the end-system. To add or edit custom information, right-click on the table and select Edit Custom Information. You can add information for up to four Custom columns. The columns for Custom 2, Custom 3, and Custom 4 are hidden by default. To display these columns, select the down arrow to the right of the table header and select Columns > Column 2, Column 3, or Column 4.
 NOTE: Change the name of the Custom columns in the ExtremeControl options.
Registered User
The registered username supplied by the end-user during the registration process.
Registered Email
The registered email address supplied by the end-user during the registration process.
Registered Phone
The registered phone number supplied by the end-user during the registration process.
Sponsor
The registered user's sponsor, if sponsorship is enabled.
Registration
Custom information supplied by the end-user during the registration process.
Registration Description
The device description supplied by the end user during the registration process.
Groups
Displays any end-system and/or user groups to which the end-system belongs.
Group 1-3
Displays the names of up to three end-system and/or user groups to which the end-system belongs.
Zone
Displays the end-system zone to which the end-system is assigned.
Request Attributes
Indicates if RADIUS attributes are requested.
Registration Type
Shows the type of end-system connection (for example, Transient).
RADIUS Server IP
The IP address of the RADIUS server to which the end-system authenticated.
Source
Displays the origin of the end-system in the network:
  • Access Controlengine — An Access Control engine.
  • Wireless Manager — An ExtremeWireless Controller or AP.
  • ExtremeXOS/Switch Engine ID Manager — An Extreme switch running ExtremeXOS/Switch Engine with the Identify Manager feature configured to send events to ExtremeCloud IQ Site Engine.
  • OneFabric Connect — An ExtremeConnect module (e.g. Solutions Architecture and Innovation (SAI) integration)
  • One Controller — The Extreme SDN Controller.
DCM
Data Center Manager. This column is hidden by default.
Certificate Expiration
Expiration date of the certificate issued for 802.1x authentication.
Certificate Issuer
Name of the issuer of the certificate issued for 802.1x authentication.
Certificate Fingerprint
The attributes in an SSL handshake used for identifying the end-system.
Certificate URI
The URL portion of the Subject Alternative Name when 802.1X EAP-TLS is used. This field is hidden by default.

Actions

TIP: These actions are also available from the right-click menu off an end-system entry in the table.
Force Reauthentication
Forces the selected end-system to re-authenticate. End-systems authenticated to a VPN device are disconnected from the VPN. 
Force Reauth and Scan
Forces the selected end-system to re-authenticate and undergo an assessment (scan). (End-systems authenticated to a VPN device are disconnected from the VPN.) The assessment only takes place if scanning is enabled in the ExtremeControl profile assigned to the end-system.
Add to Group
Lets you add the selected end-system to a specific end-system or user group. If the end-system is a registered device, it can be added to a registration group. After adding an end-system to a group, any rules created that involved that group apply to the end-system as well. Changes to end-system group membership do not require an enforce and are synchronized with engines immediately. Changes do not affect the end-system until the next authentication or assessment occurs.
  NOTE: Entries in the Blacklist are not moved or removed using this function. You must manually remove entries from the Blacklist End-System group.
 
Lock MAC
Opens the Add MAC Lock window where you can lock the MAC address of the selected end-system to a switch or switch and port.
Show Details
Opens the End-System Details tab where you can view summary information for the end-system selected in the table.
Delete
Deletes the selected end-system entries from the table and also deletes the associated end-system events. You are given the option to delete any custom information, group assignment, MAC locks, and registration and web authentication associated with the end-systems.

The Force Delete of End-System option completely deletes the end-system from ExtremeCloud IQ Site Engine, regardless of whether the end-system reauthentication is successful when the delete is executed. The option is deselected by default. When deselected, it prevents possible synchronization conditions where the authentication session remains active on the switch even though the end-system has been deleted from ExtremeCloud IQ Site Engine. These conditions can occur when there are underlying issues that prevent the end-system reauthentication from completing properly.
  NOTES: The Delete operation does not remove an end-system from the blocked list group. Blocked list is a special group that requires end-systems to be manually removed using the Edit End-System Group window.

Deleting an end-system from the table also deletes the user's current authentication. If the user is connected to the network at the time of the delete, they are forced to re-authenticate.

Menu Buttons

The menu at the top of the window contains most of the options available via a right-click previously mentioned in the Actions section above, as well as the End-System Events button, described below.

All End-System Events
Opens the End-System Events tab where you can view information about events for all end-systems accessing your network.

End-System Events Tab

This tab displays historical connection information for all end-systems accessing your network. End-system events are stored daily in the database. In addition, the end-system event cache stores in memory the most recent end-system events and displays them here in this tab. This cache allows ExtremeCloud IQ Site Engine to quickly retrieve and display end-system events without having to search through the database. You can configure parameters for the event cache (such as the number of events to display) using the End-System Event Cache options in the ExtremeControl Options view (Administration > Options > ExtremeControl > End-Systems Event Cache).

  NOTE: The End-System Events tab displays events up to the most recent delete event for the end-system, if one exists. If you want to see events that happened prior to the most recent delete event, use the Search for Older Events button.

Control - Events

State
The end-system's connection state:
  • Scan — The end-system was scanned.
  • Accept — The end-system was granted access with either the Accept policy or the attributes returned from the RADIUS server.
  • Quarantine —The end-system was quarantined because the assessment failed.
  • Reject — The end-system was rejected because the assigned ExtremeControl profile was set to Reject, the MAC Locking test failed, or the RADIUS server was reachable but rejected the authentication request.
  • Disconnected — This end-system session was disconnected, however other sessions for the end-system may still be active. For example, the end-system may have a disconnected session with an authentication type of 802.1X, but still have an active MAC authentication session. This state is only applicable for end-systems connected to switches that have RADIUS accounting enabled.
  • Error — Indicates one of nine problems:
    • the MAC to IP resolution failed
    • the MAC to IP resolution timed out
    • all RADIUS servers are unreachable
    • the RADIUS request was non-compliant
    • all assessment servers are unavailable
    • the assessment server can't reach the end-system
    • no assessment servers are configured
    • the assessment server is not compatible with the current version of ExtremeCloud IQ Site Engine
    • the username and password configured in the Assessment Server panel of the ExtremeControl options (Administration > Options > ExtremeControl > Assessment Server) are incorrect for the assessment server
Time Stamp
The date and time the end-system connected.
ExtremeControl Engine/Source IP
The IP address of the ExtremeControl engine on which the event occurred.
Profile
The name of the ExtremeControl profile assigned to the end-system when it connected to the network.
IP Address
The end-system's IP address.
MAC Address
The MAC address of the end-system on which the event occurred. MAC addresses can be displayed as a full MAC address or with a MAC OUI (Organizational Unique Identifier) prefix.
User Name
The username used to connect.
Host Name
The end-system's host name.
Device Family
The hardware family or the operating system family for the end-system.
Device Type
The hardware type or the operating system type for the end-system.
State Description
This column provides more details about the end-system state. For example, if the end-system's connection state is Reject, this column might list the RADIUS server (primary or secondary) that rejected the authentication request.
Extended State
Provides additional information about the end-system's connection state.
Reason
Provides additional information about the reasons why the end-system is in its particular connection state. It provides information as to the reason a policy is applied to the end-system or the reason the end-system is rejected.
Authorization
The attributes returned by the RADIUS server. If the end-system is connected to a switch that supports multi-authentication, then this column may not reflect the actual active policy for the authenticated user. For Layer 3 ExtremeControl Controller engines, this column displays the policy assigned to the end-system for its authorization.
Auth Type
Identifies the authentication method used by the end-system to connect to the network. For Layer 3 ExtremeControl Controller engines, this column shows IP.
Switch IP
The IP address of the switch to which the end-system connected. If the end-system is connected to an ExtremeControl Controller engine, this is the ExtremeControl Controller PEP (Policy Enforcement Point) IP address.
Switch Nickname
The nickname defined for the switch to which the end-system is connected.
Switch Port
The switch port number to which the end-system is connected. If the end-system is connected to a Layer 2 ExtremeControl Controller engine, this is the ExtremeControl Controller PEP (Policy Enforcement Point) port. However, for Layer 3 ExtremeControl Controller engines this column is blank.
Switch Location
The physical location of the switch to which the end-system is connected. If the end-system is connected to an ExtremeControl Controller engine, this is the ExtremeControl Controller PEP (Policy Enforcement Point) location.
Last Scan Time
Displays the last time ExtremeCloud IQ Site Engine scanned the end-system on which the event occurred.
Zone
Displays the end-system zone to which the end-system is assigned. For additional information, see End-System Zones.
Registration Type
Shows the type of end-system connection (for example, Transient).
RADIUS Server IP
The IP address of the RADIUS server to which the end-system authenticated.
Event Source
Displays the origin of the end-system in the network:
  • Access Control engine — An Access Control engine.
  • Wireless Manager — An ExtremeWireless Controller or AP.
  • ExtremeXOS/Switch Engine ID Manager — An Extreme switch running ExtremeXOS/Switch Engine with the Identify Manager feature configured to send events to ExtremeCloud IQ Site Engine.
  • OneFabric Connect — An ExtremeConnect module (e.g. Solutions Architecture and Innovation (SAI) integration)
  • One Controller — The Extreme SDN Controller.
Engine Group
This column is only displayed if you have multiple engine groups. It displays what engine group the ExtremeControl engine is in when the end-system event was generated. For example, if the engine began in Engine Group A when an end-system connected, then the engine is moved to Engine Group B, this column still lists Engine Group A for that end-system's entry.
Search for Older Events
This button lets you search for older events stored in the database outside of the end-system events cache. The maximum search parameters for this extended search are configured in the End-System Event Cache options in the ExtremeControl Options view (Administration > Options > ExtremeControl > End-System Event Cache). The search is ended when any one of the parameters is reached.
  • Maximum number of results to return from search
  • Maximum time to spend searching for events (in seconds)
  • Maximum number of days to go back when searching

For information on related help topics:

For information on related topics: