This is a repost of a post from an old blog, made on June 29, 2013, that used to be on:
After the WHM/cPanel update to 11.38 you might get the an error like this in your browser:
Internal Server Error
No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/addon_csf.cgi): subprocess exited with status 2
And something like this in /usr/local/cpanel/logs/error_log:
BEGIN failed–compilation aborted at /usr/local/cpanel/Cpanel/JSON.pm line 15.
Compilation failed in require at /usr/local/cpanel/Cpanel/Template/Plugin/JSON.pm line 12.
BEGIN failed–compilation aborted at /usr/local/cpanel/Cpanel/Template/Plugin/JSON.pm line 12.
Compilation failed in require at /usr/local/cpanel/Cpanel/Template.pm line 53.
BEGIN failed–compilation aborted at /usr/local/cpanel/Cpanel/Template.pm line 53.
Compilation failed in require at /usr/local/cpanel/Whostmgr/HTMLInterface.pm line 12.
BEGIN failed–compilation aborted at /usr/local/cpanel/Whostmgr/HTMLInterface.pm line 12.
Compilation failed in require at /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmc.cgi line 25.
BEGIN failed–compilation aborted at /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmc.cgi line 25.
For help, please send mail to this site’s webmaster, giving this error message and the time and date of the error.
when going to ConfigServer cPanel plugins in WHM like:
ConfigServer Mail Manage
ConfigServer Mail Queues
ConfigServer ModSecurity Control
ConfigServer Security & Firewall
This happens if the installed ConfigServer scripts on a cPanel/WHM server don’t get updated.
The solution for this error is simple.
To resolve this error simply SSH into your server as a root user and run the following command from command line:
curl -s configserver.com/free/csupdate | perl
This script will update: cmm, cmc, cmq, cse, csf, cxs, msinstall, msfe
You can see the ConfigServer blog post about the update here.