Hello
Enabling RequireMsgAuth via the registry
Open the registry editor:
Press Win + R, type regedit, and enter.
Navigate to the NPS configuration path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IAS\Parameters
Create or modify the RequireMsgAuth value:
Right-click on the right blank area and select New -> DWORD (32-bit) Value.
Name the value RequireMsgAuth.
Double-click the value to set the data to 1 (enabled) or 0 (disabled).
Restart the NPS service:
Press Win + R, type services.msc, find the Network Policy Server service, right-click and select Restart.
Enabling limitProxyState through the registry
Open Registry Editor:
Press Win + R, type regedit, and enter.
Navigate to the NPS configuration path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IAS\Parameters
Create or modify the limitProxyState value:
Right-click the right blank area and select New -> DWORD (32-bit) Value.
Name the value limitProxyState.
Double-click the value to set the data to 1 (enable) or 0 (disable).
Restart the NPS service:
Press Win + R, type services.msc, locate the Network Policy Server service, right-click and select Restart.
Verify the configuration
Check the registry values:
Ensure that the values for RequireMsgAuth and limitProxyState are set correctly.
Test RADIUS communications:
Test the connection using a RADIUS client, such as a wireless access point, to ensure that the NPS is working properly.
View the event log:
Open the Event Viewer and navigate to: Windows Logs -> System
Check for NPS-related errors or warnings.
I hope the above information is helpful to you.
Windows Client for IT Pros and Windows Server forums are moving to Microsoft Q&A
We’re transitioning to Microsoft Q&A for a more streamlined experience. Starting February 26th, new questions can only be posted on Microsoft Q&A. Existing discussions will remain accessible here.
Beginning March 3rd customers looking for support on Answers will be automatically redirected to Microsoft Q&A.
Best regards
Runjie Zhai