Created on
07-01-2021
12:50 AM
Edited on
06-29-2025
01:39 PM
By
Jean-Philippe_P
Description
This article describes the message 'pre_route_auth check fail(id=0), drop ' while accessing the VIP Hair-Pin NAT.
Scope
FortiGate.
Solution
Create a policy from PORT2 (Internal-interface) to PORT1 (External-interface) which will activate the Hair-Pin NAT.
In another case, the traffic is also seen dropping with the same error 'pre_route_auth check fail(id=0), drop', with normal configuration of Hairpin NAT as shown in the article Technical Tip: Configuring Hairpin NAT (VIP).
PC-->LAN-->WAN-->DMZ-->VIP server.
This happens if the policy from LAN to WAN is not configured properly, either the interface WAN is not selected as the outgoing interface, or the VIP is selected as the destination. Make sure the VIP is not selected as the destination from the LAN to WAN policy, it is selected only in the WAN to DMZ policy.
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.