| Description | This article describes how to troubleshoot the issue of loading websites on devices connected to an internal network to the FortiGate. |
| Scope | FortiGate v7.0+. |
| Solution |
Check if if it is possible to ping 8.8.8.8 by running this command in from CLI:
execute ping 8.8.8.8
If it is not possible to ping 8.8.8.8, check the ISP connection. Try to connect the WAN link to some other device to check if it can reach the internet.
Run this command in the FortiGate CLI:
In the second CLI window, run these commands:
diagnose debug console timestamp enable
To stop the debug, run this command:
Save the output of these two CLI.
It is also possible to check the bandwidth utilization of the WAN interface to make sure all the bandwidth is not being used which may be causing the issue.
It is also necessary to check if the PC connected to the Internal network has an Internal DNS server configured or not by running the command below:
>ipconfig /all
If yes, it is necessary to make sure that there is no separate policy configured on FortiGate and that it does not have any DNS filtering enabled. It is possible to try to tune that DNS filtering and allow the website there if it is not working.
If the ping works, then the issue may be related to DNS resolution.
Go to Network --> DNS. Check if the DNS server is reachable. If high latency is visible or the DNS server is unreachable then it may be causing the issue. Make sure the ISP connection is working well.
If there are issues with the FortiGuard server, try changing to Public DNS.
If the DNS is working and there is no latency there, check DNS filtering if is used in the firewall policy.
If both DNS and DNS filters are working as expected then check other UTM profiles.
Identify the IP Address of the Domain: To determine the IP address of the domain, execute a ping command. execute ping 'domain name'
Use a sniffer tool to capture the traffic and specify the IP address of the domain:
diagnose sniffer packet any 'host X.X.X.X' 4 0 l --> Replace X.X.X.X with the IP address of the domain to be monitored.
Check Server Response: If the server does not respond to the SYN packet and instead sends a reset (RST) packet, there may be an issue with the public IP.
Verify if the Public IP is Blacklisted: If the server is sending a reset packet without a proper response to the SYN packet, check if the public IP is blacklisted. A blacklisted IP could be blocking the server's connection.
If all these steps have been tried and the website is still not loading, then try turning off the IPS engine temporarily using:
Test the website again to see if it loads. Use this command to turn on the IPS engine again:
|
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 2026 Fortinet, Inc. All Rights Reserved.