Skip to main content
princes
Staff
Staff
August 6, 2025

Technical Tip: Slowness issue while accessing an Application server

  • August 6, 2025
  • 0 replies
  • 904 views
Description This article describes how to verify whether the application server is slow due to a network issue or an application issue.
Scope All supported versions of FortiOS.
Solution

While troubleshooting slowness issues for an application server, it is recommended to investigate the HAR files in the browser.

The common troubleshooting steps are as follows:

 

  1. Network steps.
  2. Application/server steps.

 

Network steps:

 

To verify the network aspects of the setup, confirm the following:

  • Run a Wireshark capture on the user machine and the Firewall simultaneously in order to examine the request and response time.
  • Examine MSS and window size.
  • Check the Firewall security event logs in case security profiles are applied.
  • Verify the behavior with both flow and proxy-based policies to make sure both policy and profiles are in the same mode.
  • Verify the system performance status to check for any high CPU or Memory consumption related issues.

 

Application/server steps:

After confirming no network issues were observed with the steps above, verify the following:

Navigate to the Developer tool.

 

devdev.png

 

Press Ctrl + Shift + I to go to Developer Tools logs.

  • Collect the HAR file from the user machine and look for the particular name field which is taking a longer time than usual.

 

Screenshot 2025-08-02 175340.png

 

The server URLs have been redacted above for security reasons.

 

In the HAR sample output above, examine the 2nd last time column. Note that this redirection is taking more time than usual.

For more details about path or redirected URLs, select the name field for the corresponding path or URL.

 

Now, put the cursor over the green icon (waterfall model output). This will provide more insights about request and response times:

 

Image (6).jpg

 

On the waterfall time tab for this green section above, details will appear.

The details shown above confirm that the request was sent to the server in time, but the server took too long to respond.

The 'Waiting for server' section indicates that the browser was waiting for server response.

 

To further confirm the delay above, consider verifying the delta time in Wireshark captures on the source machine and FortiGate.

 

For more details, select the explanation section, which will provide more details about each time section.

This will confirm that the issue is a server-side issue and not a network problem.

 

Related articles: