Description | This article will explain how to resolve the issue when the customer is unable to access the firewall via CLI console and Getting error message as "fork() failed" on the firewall CLI console |
Scope |
FortiGate |
Solution |
This error occurs when the firewall does not have enough memory to run the firmware installed on the firewall.
This is in turn related to high memory utilization which consumes space allocated for the firmware to load onto the firewall.
The only solution to resolve this issue is to reboot the firewall to free up memory utilization so that once free memory is available firewall memory will allow the firmware version to load successfully.
TAC's recommendation is to optimize firewall memory utilization to avoid facing this issue. Please find the below document for optimizing firewall memory utilization. KB: https://kb.fortinet.com/kb/documentLink.do?externalID=FD45932 |
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.