Created on
‎11-14-2023
09:59 PM
Edited on
‎11-24-2025
12:09 AM
By
Jean-Philippe_P
| Description | This article describes that some applications do not support NTLM or Kerberos authentication when required by an Explicit Proxy deployed with NTLM or Kerberos authentication. |
| Scope | FortiProxy or Explicit Proxy. |
| Solution |
Many applications access the Internet and have their own user agent. If a particular application is experiencing problems authenticating and has a unique user agent. It is possible to configure the bypass authentication based on the user agent.
GET http://www.example.com/ HTTP/1.1
config firewall proxy-address
edit 1
config firewall address edit "example" set type fqdn set fqdn "www.example.com" -> HTTP requests header show destination is www.example.com. edit 3 set groups "Kerberos_MK3" <----- Authentication Required.
Test results: (No authentication is required) C:\>curl -vv --proxy http://10.176.2.91:8080 --proxy-insecure --insecure https://dlptoolbox.com <!DOCTYPE html>
If the requirement must have authentication before it can reach to Internet, it is possible to use 'Basic Authentication' for that specific user agent name, provided it supports the basic authentication method.
config firewall proxy-address edit 1 <----- Make sure to set it to the top. set groups "Basic_Auth_Group" |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.