Skip to main content
jlopeztellez
Staff
Staff
March 28, 2025

Troubleshooting Tip: MS-CHAP-v2, MS-CHAP authentication problems

  • March 28, 2025
  • 0 replies
  • 3584 views
Description This article describes how to troubleshoot authentication with MS-CHAP-v2.
Scope FortiGate - this article provides a comprehensive guide to troubleshooting authentication issues related to MS-CHAP-v2 (Microsoft Challenge Handshake Authentication Protocol version 2).
Solution

This article describes how to fix the connection between the FortiGate and the RADIUS Server using MS-CHAP-v2. This consists of:

 

  • Understanding the MS-CHAP-v2 authentication process.
  • Identifying common authentication failures and error codes.
  • Resolving password-related and encryption issues.

 

Go to Modify -> Registry Editor -> Computer\HKEY_LOCAL_MACHINES\SYSTEM\CurrentControlSet\Services\Policy - > Enable NTLMv2Compatibility -> Change the REG_DWORD to 0x00000001(1).

 

NTLMv2 (2).png

 

RADIUS servers have the default policy enabled to limit NTLM authentication.

This can be a common problem when troubleshooting MS-CHAP-v2. Many RADIUS servers enforce policies that limit or restrict NTLM authentication, especially when Kerberos is preferred for security reasons.

This has fixed the MSCHAP-v2 issue.

 

RADIUS (2).png

 

The RADIUS Server shows the configuration on the FortiGate has MS-CHAP-v2 enabled.

 

Fortigate (1).png

 

FortiGate now shows the authentication pass.

 

2025-03-27_14-09-02.png

 

There may be other authentication issues, like when using MS-CHAPv2 fails for Windows NPS RADIUS servers.

Refer to Technical Tip: RADIUS authentication using MS-CHAPv2 fails when authenticating towards a Windows NPS server for more information on how to resolve this issue.