Verifying the NPS Server Migration (2024)

  • Article

Applies To: Windows Server 2012 R2

After the migration of your Network Policy Server (NPS) server is complete, you can perform some tasks to verify that the migration was successful.

Verifying NPS Migration

To verify the functionality of NPS on the destination server, confirm that the service is running, that the correct configuration was migrated, and that client computers can authenticate successfully.

To verify NPS migration

  1. To verify that the NPS service is running on the destination server, type the following command at an elevated command prompt on the destination server and then press ENTER.

    sc query ias

    In the command output, verify that RUNNING is displayed next to STATE.

  2. To verify that the source NPS configuration has been migrated to the destination server, type the following command at an elevated command prompt on the destination server and then press ENTER:

    netsh nps show config

    Verify that the destination server is not using default NPS settings. For example, default settings display a single policy under Connection request policy configuration with the name Use Windows authentication for all users.

  3. To verify that the NPS console on the destination server displays the correct settings, type the following command at an elevated command prompt on the destination server and then press ENTER:

    nps.msc
    1. The NPS console will open. In the console tree, click Accounting, click Change SQL Server Logging Properties, click Configure, and verify that the correct settings are displayed on the Connection and Advanced tabs.

    2. In the NPS console tree, click Policies and then click Connection Request Policies, Network Policies, and Health Policies. For each type of policy, verify that the correct policies are displayed.

    3. In the NPS console tree, click RADIUS Clients and Servers and then click RADIUS Clients and Remote RADIUS Server Groups. Verify that the correct RADIUS clients and remote RADIUS server groups are displayed.

    4. In the NPS console tree, click Network Access Protection, and then click System Health Validators and Remediation Server Groups. Verify that the correct Network Access Protection (NAP) related settings are displayed.

    5. In the NPS console tree, click Templates Management. If the source server was running Windows Server2008R2, verify that the correct templates settings are displayed.

    6. In the NPS console tree, right-click NPS, click Properties, and then click the Ports tab. Verify that the correct Authentication and Accounting ports are displayed.

  4. To verify the configuration of authentication methods, you must manually review settings in connection request policy and network policy. Certificate based EAP methods require that the proper certificate is chosen, and might require that you provision a computer certificate on the destination server.

    Verifying authentication methods

    1. If you use certificate based EAP methods, your destination server might already be provisioned with a suitable certificate through autoenrollment. You might also be required to manually enroll the destination server with a computer certificate. For an overview of certificate requirements for network authentication, see Network access authentication and certificates (https://go.microsoft.com/fwlink/?LinkId=169625).

    2. To view certificates associated with EAP methods, click Start, click Run, type nps.msc, and press ENTER.

    3. In the NPS console tree, open Policies and then open the type of policy you are using to perform authentication. For example, if the option to Override network policy authentication settings is enabled on the Settings tab in a connection request policy, then authentication is performed in connection request policy. Otherwise, authentication is performed in network policy. Authentication can be configured in both types of policies.

    4. For connection request policy, double-click the policy name and then click the Settings tab. For network policy, double-click the policy name and then click the Constraints tab.

    5. Click Authentication Methods, and then under EAP Types click the name of the certificate-based authentication method. For example: Microsoft: Protected EAP (PEAP) or Microsoft: Smart Card or other certificate.

    6. Click Edit, verify that the correct certificate is chosen next to Certificate issued or Certificate issued to, and then click OK.

      Note

      Client computers using certificate based authentication methods must trust the certification path for this certificate.

  5. To verify that client computers can authenticate using the destination server, attempt to connect to the network using client VPN connection, an 802.1X connection, or another connection that requires successful RADIUS authentication for network access.

    Verifying client connections

    1. To verify that client computers are successfully connecting to the network, click Start, click Run, type eventvwr.msc, and then press ENTER.

    2. In the event viewer console tree, open Custom Views\Server Roles\Network Policy and Access Services.

    3. In the details pane, verify under Event ID that event number 6272 is displayed.

    4. Events 6273 or 6274 indicate that client authentication attempts are unsuccessful.

    5. If no events are displayed, client connection requests are unable to reach the destination server, or the server is not logging authentication attempts.

Verifying the NPS Server Migration (2024)

FAQs

Verifying the NPS Server Migration? ›

Purpose. Network Policy Server (NPS) is the Microsoft implementation of a Remote Authentication Dial-in User Service (RADIUS) server and proxy. It is the successor of Internet Authentication Service (IAS).

How do I authorize my NPS server? ›

Register the NPS Server
  1. On the server running NPS, launch Server Manager. The Server Manager window appears.
  2. Select Tools > Network Policy Server. The Network Policy Server window appears.
  3. Right-click NPS (Local) and select Register server in Active Directory. The Network Policy Server dialog box appears.
  4. Click OK.

How do I transfer NPS from one server to another? ›

NPS Migration
  1. Logon to your source NPS server.
  2. Open the NPS admin console.
  3. Cleanup the existing NPS server. ...
  4. Right click the NPS server and select "export configuration" ...
  5. Logon to the destination NPS server.
  6. Copy the NPSExport.xmlfile you created in step 4.2 to the local server.
Feb 14, 2021

How do I troubleshoot my NPS server? ›

Use this checklist to identify and resolve common Network Policy Server issues.
  1. Step 1: Check that NPS Auditing is enabled. ...
  2. Step 2: Review event logs for authentication failure errors. ...
  3. Step 3: Check the NPS configuration. ...
  4. Step 4: Check the request forwarding configuration.
Dec 26, 2023

What is the meaning of NPS server? ›

Purpose. Network Policy Server (NPS) is the Microsoft implementation of a Remote Authentication Dial-in User Service (RADIUS) server and proxy. It is the successor of Internet Authentication Service (IAS).

How do I authorize a server? ›

To authorize the DHCP server using Active Directory: From the Windows desktop, open the Start menu, select Windows Administrative Tools > DHCP. Expand your DHCP server name, right-click, then select Authorize.

How do I restart the NPS server? ›

Restart the NPS service by highlighting NPS and right click > Stop NPS Service, then right click > Start NPS Service.

Can you have two NPS servers? ›

To provide fault tolerance for RADIUS-based authentication and accounting, use at least two NPSs. One NPS is used as the primary RADIUS server and the other is used as a backup. Each RADIUS client is then configured on both NPSs.

How do I backup and restore my NPS server? ›

In a distributed deployment of NPS, you must perform these steps on the DB Server.
  1. Transfer the backup file to the NPS system.
  2. Log in to the NPS system as root or administrator.
  3. Run the following command: restore.ovpl -b <backup_file> ...
  4. After running the restore. ovpl command:

How do I enable NPS server logging? ›

Step 1: Configure Windows NPS log file properties
  1. Sign in to the NPS console or NPS Microsoft Management Console (MMC).
  2. In the navigation menu, click Policies > Accounting.
  3. In the Log File Properties section, click Change Log File Properties.
  4. In the Log File Properties dialog, click the Settings tab.

How does NPS authentication work? ›

As a RADIUS server, NPS performs centralized connection authentication, authorization, and accounting for many types of network access, including wireless, authenticating switch, dial-up and virtual private network (VPN) remote access, and router-to-router connections.

What are the steps to install and configure NPS server? ›

To install NPS by using Server Manager
  1. On NPS1, in Server Manager, click Manage, and then click Add Roles and Features. ...
  2. In Before You Begin, click Next. ...
  3. In Select Installation Type, ensure that Role-Based or feature-based installation is selected, and then click Next.
Mar 3, 2021

How do I register an NPS server in Active Directory? ›

To register an NPS in its default domain
  1. On the NPS, in Server Manager, click Tools, and then click Network Policy Server. The Network Policy Server console opens.
  2. Right-click NPS (Local), and then click Register Server in Active Directory. ...
  3. In Network Policy Server, click OK, and then click OK again.
Jul 29, 2021

What is the default port for NPS server? ›

By default, NPS listens for RADIUS traffic on ports 1812, 1813, 1645, and 1646 for both Internet Protocol version 6 (IPv6) and IPv4 for all installed network adapters.

Why register NPS server in Active Directory? ›

NPS must be registered in Active Directory so that they have permission to read the dial-in properties of user accounts during the authorization process.

How do I check my NPS server logs? ›

Network Policy Server logs can be viewed using Windows Server Manager or Windows Event Viewer UI (another system, part of the larger Windows Server package).

How do I make my NPS active? ›

An NPS subscriber must fill up the form and submit it to the POP-SP or the CRA. They will take the initiative to activate your account. The NPS account will unfreeze within a few days from your date of submission of the form.

What is NPS authentication? ›

Network Policy Server (NPS) allows you to create and enforce organization-wide network access policies for connection request authentication and authorization.

Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 6047

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.