We unexpectedly got this error when using the ConfigServer WHM plugins.
Internal Server Error
500
No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/configserver/cse.cgi): The subprocess reported error number 72,057,594,037,927,935 when it ended. The process dumped a core file.
cpsrvd Server at web.plothost.com
A screenshot of the 500 error:
The log file /usr/local/cpanel/logs/error_log
doesn’t help much as there are not much information:
[2020-05-17 05:29:08 -0700] info [whostmgrd] Internal Server Error: "GET /cpsess6895515506/cgi/configserver/cse.cgi?do=b&p=/root/support HTTP/1.1" 500 No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/configserver/cse.cgi): The subprocess reported error number 72,057,594,037,927,935 when it ended. The process dumped a core file.
[2020-05-17 05:48:50 -0700] info [whostmgrd] Internal Server Error: "GET /cpsess1141496632/cgi/configserver/cse.cgi HTTP/1.1" 500 No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/configserver/cse.cgi): The subprocess reported error number 72,057,594,037,927,935 when it ended. The process dumped a core file.
[2020-05-17 07:46:22 -0700] info [whostmgrd] Internal Server Error: "GET /cpsess5745972427/cgi/configserver/cse.cgi?do=b&p=/home HTTP/1.1" 500 No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/configserver/cse.cgi): The subprocess reported error number 72,057,594,037,927,935 when it ended. The process dumped a core file.
After a quick investigation, we find out that the ConfigServer plugins need access to some IPs. You can find the list on their website at https://www.configserver.com/ipaddresses.html
51.77.110.105 # download2.configserver.com
54.36.165.115 # download2.configserver.com
85.10.199.177 # download.configserver.com
94.130.90.175 # download.configserver.com
109.70.137.75 # license.configserver.com
2a01:c0:2:22::9 # ipv6.license.configserver.com
You should add these IPs to the /etc/csf.allow file.
On checking if the ConfigServer’s IPs are blocked, we find out that one IP from their list is blocked:
root@web [~]# csf -g 54.36.165.115
Table Chain num pkts bytes target prot opt in out source destination
filter DENYIN 501 1905 122K DROP all -- !lo * 54.36.0.0/16 0.0.0.0/0
filter DENYOUT 495 28 1724 LOGDROPOUT all -- * !lo 0.0.0.0/0 54.36.0.0/16
Permanent Blocks (csf.deny): 54.36.0.0/16 # whmcs - Sat May 16 08:58:22 2020
root@web [~]#
We whitelisted the IP with
# csf -dr IP
and than restarted CSF:
# csf -r
After this, the error is gone and the ConfigServer WHM plugins are working correctly.