Technical Tip: pyfcgid (python config daemon) entry in FortiGate crash log
Description
This article will explain the pyfcgid entry in the FortiGate crash log. If the following logs in the FortiGate crash log are noticed:
324: 2021-02-25 08:44:03 the killed daemon is /bin/pyfcgid: status=0x0
Scope
FortiGate.
Solution
The pyfcgid refers to a python script which is usually generated when the GUI times out.
324: 2021-02-25 08:44:03 the killed daemon is /bin/pyfcgid: status=0x0
Refer to the 'cleaning' of this script, which is killed/restarted by the FortiGate.
/bin/pyfcgid: status=0x0 <-----Means that this process will be terminated and deleted so that the kernel can give space for other processes in terms of resource allocation.
In other words, status=0x0 is a normal process shutdown due to a job done without abnormality. Thus, if these messages are visible in the crash log, there is nothing to worry about.
Starting from vv6.2.4 and v6.4.0, the process 'pyfcgid' was removed. See Resolved Issue 599284
