The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

cPanel Update stuck and can't do anything

Discussion in 'General Discussion' started by peconi, Jun 18, 2010.

  1. peconi

    peconi Active Member

    Joined:
    Mar 27, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    My sever has been working just fine, however, today I logged in to make sure cPanel is up to date - but the utility does not work.

    When I click on Upgrade to Latest Verison - it doesn't even begin... The graphic progress bar is running but nothing happens what so ever.

    Also, when trying to click on other modules within cPanel like (/cgi/cpaddons_report.pl) or any other link that ends in .pl - I get an option to download the file instead of server parsing the script...

    Seems Perl is screwed up - but how do I fix it?

    Thanks!
     
  2. vanessa

    vanessa Well-Known Member
    PartnerNOC

    Joined:
    Sep 26, 2006
    Messages:
    817
    Likes Received:
    22
    Trophy Points:
    18
    Location:
    Virginia Beach, VA
    cPanel Access Level:
    DataCenter Provider
    Log into your server via SSH and run:

    /scripts/upcp

    What happens?
     
  3. peconi

    peconi Active Member

    Joined:
    Mar 27, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    This is the significant part with errors at the end of upcp:

    !!ATTENTION ATTENTION ATTENTION ATTENTION

    The tailwatchd driver 'Cpanel::TailWatch::Eximstats' (Cpanel/TailWatch/Eximstats.pm) could not be initiated.

    More specifically:

    Can't locate HTTP/Date.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/cpanel/Cpanel/CPAN/overload/__Time /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/cpanel/Cpanel/TailWatch/Eximstats.pm line 35.


    !!ATTENTION ATTENTION ATTENTION ATTENTION

    [2010-06-19 11:57:45 -0400] [main] Current process '1719' stopped
    Waiting for tailwatchd to shutdown ... ...Done
    Can't locate Cpanel/TaskQueue.pm in @INC (@INC contains: /usr/local/cpanel /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 . /var/cpanel/perl) at /usr/local/cpanel/libexec/queueprocd line 19.
    BEGIN failed--compilation aborted at /usr/local/cpanel/libexec/queueprocd line 19.
    Waiting for cpsrvd to shutdown ... ...Done
    Waiting for cpsrvd-ssl to shutdown ... ...Done
    Waiting for whostmgrd to shutdown ... ...Done
    Waiting for cppop to shutdown ... ...Done
    Waiting for cppop-ssl to shutdown ... ...Done

    Broadcast message from root (Sat Jun 19 11:57:46 2010):

    cPanel Layer 2 Install Complete

    !!ATTENTION ATTENTION ATTENTION ATTENTION

    The tailwatchd driver 'Cpanel::TailWatch::Eximstats' (Cpanel/TailWatch/Eximstats.pm) could not be initiated.

    More specifically:

    Can't locate HTTP/Date.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/cpanel/Cpanel/CPAN/overload/__Time /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/cpanel/Cpanel/TailWatch/Eximstats.pm line 35.


    ATTENTION ATTENTION ATTENTION ATTENTION
    !!


    !!
    ATTENTION ATTENTION ATTENTION ATTENTION

    The tailwatchd driver 'Cpanel::TailWatch::Eximstats' (Cpanel/TailWatch/Eximstats.pm) could not be initiated.

    More specifically:

    Can't locate HTTP/Date.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/cpanel/Cpanel/CPAN/overload/__Time /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/cpanel/Cpanel/TailWatch/Eximstats.pm line 35.


    ATTENTION ATTENTION ATTENTION ATTENTION
    !!

    [Sat Jun 19 11:57:45 2010] Starting /usr/local/cpanel/libexec/tailwatch/tailwatchd daemon
    Log is at /usr/local/cpanel/logs/tailwatchd_log
    Starting Mailman's master qrunner.
    Can't locate IO/Socket/SSL.pm in @INC (@INC contains: /usr/local/cpanel /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/cpanel/libexec/cpdavd line 15.
    BEGIN failed--compilation aborted at /usr/local/cpanel/libexec/cpdavd line 15.
    Can't locate Cpanel/TaskQueue.pm in @INC (@INC contains: /usr/local/cpanel /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 . /var/cpanel/perl) at /usr/local/cpanel/libexec/queueprocd line 19.
    BEGIN failed--compilation aborted at /usr/local/cpanel/libexec/queueprocd line 19.
    ==> cPanel Log Daemon version 24.0
    ==> Post Install Complete
    ...Done
    Ensuring locale databases...Can't locate YAML/Syck.pm in @INC (@INC contains: /usr/local/cpanel /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/cpanel/Cpanel/DataStore.pm line 9.
    BEGIN failed--compilation aborted at /usr/local/cpanel/Cpanel/DataStore.pm line 9.
    Compilation failed in require at /usr/local/cpanel/bin/build_locale_databases line 16.
    BEGIN failed--compilation aborted at /usr/local/cpanel/bin/build_locale_databases line 16.
    ...Done
     
  4. madaboutlinux

    madaboutlinux Well-Known Member

    Joined:
    Jan 24, 2005
    Messages:
    1,052
    Likes Received:
    2
    Trophy Points:
    38
    Location:
    Earth
    Yes, perl is screwed up. Download Perl 5.8.8 again and install it.
     
  5. vanessa

    vanessa Well-Known Member
    PartnerNOC

    Joined:
    Sep 26, 2006
    Messages:
    817
    Likes Received:
    22
    Trophy Points:
    18
    Location:
    Virginia Beach, VA
    cPanel Access Level:
    DataCenter Provider
    Try:

    /scripts/checkperlmodules


    You can also reinstall the specific modules that are missing, i.e:

    /scripts/perlinstaller HTTP::Date

    I would download the perl 5.8.8. installed from later2.cpanel.net and reinstall perl.
     
  6. peconi

    peconi Active Member

    Joined:
    Mar 27, 2005
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    Thanks, reinstalling perl helped. :)
     
Loading...

Share This Page