Skip to main content
ssanga
Staff & Editor
Staff & Editor
February 23, 2026

Troubleshooting Tip: HTTPS GUI access fails on FortiGate v7.6.5 while SSH remains accessible

  • February 23, 2026
  • 2 replies
  • 2732 views

Description

This article describes an issue where GUI access to a FortiGate running v7.6.5 is lost without any configuration changes. However, SSH access to the device continues to function normally.

Scope

FortiGate v7.6.5.

Solution

Administrators may be unable to access the GUI using either the internal or external IP address of the FortiGate. However, SSH access works as expected.
The issue occurs without any configuration changes.

 

The same behavior is observed when using different certificates, including:

  • Fortinet_Factory.

  • Fortinet_GUI_Server.

  • Self-sign.

 

Changing the HTTPS management port does not resolve the issue.

The following crashes may be observed in the diagnose debug crashlog read output.

1212: 2026-01-13 11:11:53 <00233> Node.JS restarted: (unhandled rejection)
1213: 2026-01-13 11:11:53 <00233> "Failed to get token."
1214: 2026-01-13 11:11:53 <00233>
1215: 2026-01-13 11:11:53 <00233> Node.JS restarted: (unhandled rejection)
1216: 2026-01-13 11:11:53 <00233> "Failed to get token."
1217: 2026-01-13 11:11:53 <00233>
1218: 2026-01-13 11:11:53 <00233> Node.JS restarted: (unhandled rejection)
1219: 2026-01-13 11:11:53 <00233> "Failed to get token."
1220: 2026-01-13 11:11:53 <00233>
1221: 2026-01-13 11:11:53 <00233> Node.JS restarted: (unhandled rejection)
1222: 2026-01-13 11:11:53 <00233> "Failed to get token."


No output is seen in the httpsd debug output of diagnose debug application httpsd -1 when attempting to access the GUI of the FortiGate.

  • Restarting the httpsd process does not resolve the issue.


fnsysctl killall httpsd


  • CPU and memory utilization is normal on the FortiGate.


get sys performance status


  • No local-in policies are configured that would block GUI access.


config firewall local-in-policy
show full


Starting from FortiOS v7.6.4, a new internal daemon called http_authd has been introduced. This daemon centralizes the administrative web authentication and authorization functions required by web service processes.

After upgrading to FortiOS v7.6.4, administrators may notice a new process named http_authd appearing in system process listings, such as diagnose sys top or fnsysctl ps.

For troubleshooting administrator web login issues in v7.6.4 and later, the following debug commands can be used to view authentication-related logs:

 

diagnose debug reset
diagnose debug console timestamp enable
diagnose debug application http_authd -1
diagnose debug enable

 

To stop debugging, run the following commands:

 

diagnose debug disable
diagnose debug reset

 

Packet capture confirms that the FortiGate receives the TCP SYN packet for GUI access, but the FortiGate immediately responds with a TCP RST.


It is also observed that a TCP socket was not opened for the httpsd process.

5.587905 mgmt in 172.29.126.87.49777 -> 172.29.200.231.44445: syn 589825187
5.587990 mgmt out 172.29.200.231.44445 -> 172.29.126.87.49777: rst 0 ack 589825188 

diagnose sys tcpsock | grep httpsd

 

This behavior indicates that the TCP socket for the httpsd process is not successfully opened, resulting in the connection being reset by the FortiGate.

 

This issue has been resolved in:

  • v7.6.7

  • v8.0.0


Workaround:

It is recommended to first attempt clearing the administrative sessions.

Restarting the http_authd process has been found to be effective in mitigating the issue temporarily.

If the issue persists, reboot the FortiGate to restore the GUI access or upgrade the firmware to fixed versions via the CLI.

    2 replies

    New Member
    July 2, 2026

    We just experienced this on a 200F HA pair on FortiOS 7.6.6, resolved with a reboot. We also noticed our FortiManager stopped receiving telemetry data from the FG during the issue (CPU/Memory Usage, Sessions, Network Monitors, etc.). 

    cmorefield
    New Member
    September 9, 2026

    This happened on my 90G on 7.6.6, GUI unresponsive. 
    The following resolved my issues:
    fnsysctl killall httpsd

    fnsysctl killall http_authd

    Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
    Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!