Monitoring Scenarios

The Network Policy Server Management Pack manages the logical parts of Network Policy Server that an operator or administrator is interested in monitoring, configuring, or reporting on. Each of the following components is critical to Network Policy Server infrastructure.

Component Component Description

Network Policy Server (NPS)

Network Policy Server (NPS) provides authentication, authorization, and accounting services for network access servers, such as IEEE 802.1X authenticating switches and wireless access points, virtual private network (VPN) servers, dial-up servers, and computers running Windows Server 2008 with Terminal Services Gateway (TS Gateway).

NPS Accounting

Network Policy Server (NPS) accounting is the logging of user authentication and accounting requests to a local file or a SQL Server database.

NPS RADIUS Proxy

Network Policy Server (NPS) can be used as a RADIUS proxy to provide the routing of RADIUS messages between RADIUS clients (access servers) and RADIUS servers that perform user authentication, authorization, and accounting for the connection attempt. When used as a RADIUS proxy, NPS is a central switching or routing point through which RADIUS access and accounting messages flow. NPS records information about forwarded messages in an accounting log.

NPS Network Access Protection

Network Access Protection (NAP) is a client health policy creation, enforcement, and remediation technology that is included in Windows Vista® and Windows Server 2008. With NAP, you can establish health policies that define software requirements, security update requirements, and required configuration settings for computers that connect to your network.

NPS RADIUS Server

Network Policy Server (NPS) can be used as a RADIUS server to perform authentication, authorization, and accounting for RADIUS clients. A RADIUS client can be either a network access server or a RADIUS proxy. When NPS is used as a RADIUS server, it provides a central authentication and authorization service for all access requests and a central accounting service for all accounting requests that are sent by RADIUS clients.

NPS RADIUS Client

A network access server (NAS) is a device that provides some level of access to a larger network. A NAS using a RADIUS infrastructure is also a RADIUS client, sending connection requests and accounting messages to a RADIUS server for authentication, authorization, and accounting.

Client computers, such as wireless laptop computers and other computers running client operating systems, are not RADIUS clients.

The following sections describe the aspects (operations or types of functionality that a component is designed to perform) and the health states of each component in the Network Policy Server Management Pack, as listed in the previous table. This management pack includes monitoring capabilities for detecting the yellow and red health states in the listed components.

The Windows Server 2008 Network Policy Server Management Pack is designed to monitor the various health states of Network Policy Server. Health states are indicated by color:

  • Green: normal operation
  • Yellow: degraded operation
  • Red: failure

Each health state is related to an aspect. Health states are detected by Detection Rules.

Although the Network Policy Server Management Pack has the ability to detect transitions to specific health states, not all rules in the management pack have been designed to take advantage of the State feature of MOM. In these cases, transitions to specific health states are exposed only through the generation of Alerts and the relevant health state change is not reflected on the Network Policy Server Role and related State Views.

For more information about aspects, see the Errors and Events page in the Windows Server 2008 Technical Library (https://go.microsoft.com/fwlink/?LinkId=107564).

Network Policy Server

Aspect Yellow health state Red health state

NPS Accounting Request Message Processing

Network Policy Server (NPS) discarded an accounting request because the structure of the accounting request message does not comply with the RADIUS protocol. Accounting data for the connection request is not recorded in the NPS log file or SQL Server database when accounting request messages are discarded.

Not applicable

NPS Authentication Status

When Network Policy Server (NPS) is configured as a RADIUS server, it performs authentication, authorization, and accounting for connection requests received from configured RADIUS clients. If authentication fails, the user is denied access.

Not applicable

NPS Processing Status

This error is typically reported when Network Policy Server (NPS) receives this error from a security subsystem. NPS cannot identify the cause of the subsystem error.

Not applicable

NPS License Compliance

Not applicable

An attempt to configure Network Policy Server (NPS) failed because the configuration is not compliant with the feature set for this version of Windows Server 2008.

NPS Server Performance

Network Policy Server (NPS) or another component on which NPS depends, such as Active Directory Domain Service (AD DS) or SQL Server, is overloaded. Connection request processing is taking place.

Not applicable

NPS and Domain Controller Communication

Network Policy Server (NPS) cannot contact one or more domain controllers, so NPS is using other, available domain controllers to authenticate and authorize connection requests.

No domain controllers are available and Network Policy Server (NPS) cannot process connection requests. All users connecting to network access servers that are configured as RADIUS clients on the server running NPS will be denied network access.

NPS Accounting

Aspect Yellow health state Red health state

NPS Accounting Message Processing

Network Policy Server (NPS) discarded an accounting request. In Windows Server 2008, NPS always logs accounting data locally. However, if SQL logging is configured, NPS also logs to the SQL Server database. When NPS attempts to log to SQL Server and cannot, it discards the request message.

Not applicable

NPS Local Log File Status

Not applicable

NPS Local Log File Status

NPS RADIUS Proxy

Aspect Yellow health state Red health state

Remote RADIUS Server Availability

The Network Policy Server (NPS) proxy is not receiving responses from a remote RADIUS server due to a network error or another problem. NPS cannot forward connection requests to the remote RADIUS server for processing.

The Network Policy Server (NPS) proxy cannot resolve the name of the remote RADIUS server and therefore cannot forward connection requests to it. The remote RADIUS server cannot process connection requests, and users cannot access the network.

NPS Proxy Configuration

On the Network Policy Server (NPS) proxy, a remote RADIUS server is configured with the IP address of the local computer. Due to this configuration error, the NPS proxy cannot forward connection requests to the remote RADIUS server, and users might not be able to access the network.

Not applicable

Remote RADIUS Server Configuration

The Network Policy Server (NPS) proxy received a response from a remote RADIUS server whose IP address is not known to the NPS proxy. There is a configuration error on either the local or remote computer.

Not applicable

Remote RADIUS Server Response Status

The Network Policy Server (NPS) proxy received an invalid response from a member of a remote RADIUS server group. For this reason, users might not be able to access the network.

Not applicable

NPS Network Access Protection

Aspect Yellow health state Red health state

NAP Client Health Status

The user has limited or restricted network access. Users who are quarantined will be denied full network access, but will be allowed to connect to a restricted network where remediation servers provide client computers with the updates they need to comply with health policy. Users who are placed on probation are granted full network access until the probation period defined in the network policy expires, at which time users will be allowed access only to a restricted network where their computers can obtain updates. For noncompliant NAP clients to obtain updates on the restricted network, you must have already deployed remediation servers.

Not applicable

NPS RADIUS Server

Aspect Yellow health state Red health state

NPS Server Communication

Network Policy Server (NPS) received a malformed message from a RADIUS client. NPS cannot process connection requests that are contained in malformed messages. For this reason, users might be denied access to the network.

Not applicable

RADIUS Client Availability

Windows Sockets returned an error to NPS.

Not applicable

NPS RADIUS Client

Aspect Yellow health state Red health state

RADIUS Client Configuration

Network Policy Server (NPS) cannot communicate with a RADIUS client due to an incorrect IP address or another problem. Users might be denied access to the network.

Not applicable

RADIUS Client Communication

Network Policy Server (NPS) cannot communicate with a RADIUS client because the RADIUS message size is too large or the Message Authenticator attribute is missing. Users might be denied access to the network.

Not applicable