WHM Fails to load Apache Update, Apache Include Editor or Configure PHP&SuExec Mods

copeasetic

Registered
Nov 4, 2007
3
0
51
I am stumped on an issue that WHM wont serve several apache related modules. Two just return blank pages and the Apache updater returns an error (see below)

I have not made changes to the we server at all. All I have done is create accounts through the normal process. Though I think cPanel may have performed an automatic update....

Some environmental data:
I am running:
WHM 11.2.0 cPanel 11.11.0-S18033
CENTOS Enterprise 4.5 i686 on virtuozzo - WHM X v3.1.0

The server was originally compiled via EasyApache via the WHM control pannel on November 20th.

My environment/server versions:
Apache/2.2.6 (Unix)
mod_ssl/2.2.6
OpenSSL/0.9.7a
FrontPage/5.0.2.2635
mod_bwlimited/1.4
mod_auth_passthrough/2.1
mod_perl/2.0.3
Perl/v5.8.8

PHP Version 5.2.5
MySQL 5.0.27-standard

Description of my issue:
Approximately 2 weeks ago WHM stopped serving the following modules via the web GUI:

Apache Update
Apache Include Editor
Configure PHP&SuExec

When I click on "Apache Update" I receive the following message:

Not Found

The server was not able to find the document (./cgi/easyapache.pl) you requested.
Please check the url and try again. You might also want to report this
error to your webhost.

whostmgrd/11.2.2 Server at xxx.xxx.com
Other data:
Apache starts and runs without problem
Apache Status module in WHM returns data without a problem

I thought it might be a PHP permissions problem, but I just can't make a clear determination.

I ran /scripts/easyapache via the command line to only have it compile back to apache 1.3 & php 4. I did not attempt to draft a custom installation script. Since my server was recently backed up I restored it.

I have cruised through some of the logs... Not sure if they were the correct ones to look at, perhaps someone on this forum will enlighten me...

What I have done to research and correct this issue:

/usr/local/cpanel/logs/cphulkd_errors.log
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1959> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1961> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1964> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1968> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1974> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1975> line 2.
The last couple lines from: /usr/local/cpanel/logs/easy/apache/build.1196726506
!! Pre allocation testing was successfully able to allocate 90MB !!
!!
Ouput from '/bin/sh -c "ulimit -a"':
core file size (blocks, -c) 262144
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 1024
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) 262144
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 69119
virtual memory (kbytes, -v) 262144
file locks (-x) unlimited
The last lines from /usr/local/cpanel/logs/cphulkd_errors-2.log
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1984> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1985> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1986> line 2.
Timeout while waiting for response at /usr/local/cpanel/Cpanel/Hulkd.pm line 182, <GEN1987> line 2.
I would really appreciate a push in the right direction here... I am at my wits end...

Thanks in advance!
 

cPanelKenneth

cPanel Development
Staff member
Apr 7, 2006
4,607
80
458
cPanel Access Level
Root Administrator
EasyApache 3 is not supported in the Stable branch at this time. This means Apache Include Editor and Configure PHP and SuExec functions will not work. Reverting from Release, Current or Edge to Stable, after running EasyApache 3, is not recommended. If the Stable branch is what you prefer, then you need to run at minimum /scripts/upcp --force - though that is not guaranteed to resolve all the issues you are experiencing.
 

copeasetic

Registered
Nov 4, 2007
3
0
51
So, just to be clear..

I am to revert back to current? And I can do that thru WHM.

I will reverting to current break anything?

Thank you very much for the assistance!
 

cPanelKenneth

cPanel Development
Staff member
Apr 7, 2006
4,607
80
458
cPanel Access Level
Root Administrator
Returning to current will restore the missing EasyApache 3 related functionality. There may be other problems associated with vacillating among the various cPanel branches.
 

copeasetic

Registered
Nov 4, 2007
3
0
51
Reverting back to current fixed my issue, however...

A couple of cpanel templates have been deleted. I am working around that, but for the current issue my problem was corrected by reverting back to "current".

Thank you!