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.

CpBackup error ons some accounts (Can't locate cPScript/Filesys/Info.pm)

Discussion in 'Data Protection' started by eagle, Dec 17, 2009.

  1. eagle

    eagle Well-Known Member

    Joined:
    Jan 17, 2003
    Messages:
    141
    Likes Received:
    0
    Trophy Points:
    16
    cPanel throws errors on some accounts on different servers:

    Code:
    Can't locate cPScript/Filesys/Info.pm in @INC (@INC contains: /scripts /usr/local/cpanel /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.2 /usr/lib/perl5/site_perl .) at /scripts/cPScript/DiskLib.pm line 9.
    BEGIN failed--compilation aborted at /scripts/cPScript/DiskLib.pm line 9.
    Compilation failed in require at /scripts/pkgacct line 33.
    BEGIN failed--compilation aborted at /scripts/pkgacct line 33.
    Net::FTP=GLOB(0x8484f78)<<< 220 (vsFTPd 2.0.5)
    Net::FTP=GLOB(0x8484f78)>>> USER rmdesign1
    Net::FTP=GLOB(0x8484f78)<<< 331 Please specify the password.
    Net::FTP=GLOB(0x8484f78)>>> PASS ....
    Net::FTP=GLOB(0x8484f78)<<< 230 Login successful.
    Net::FTP=GLOB(0x8484f78)>>> TYPE I
    Net::FTP=GLOB(0x8484f78)<<< 200 Switching to Binary mode.
    Net::FTP=GLOB(0x8484f78)>>> MKD /
    Net::FTP=GLOB(0x8484f78)<<< 550 Create directory operation failed.
    Net::FTP=GLOB(0x8484f78)>>> MKD //weekly
    Net::FTP=GLOB(0x8484f78)<<< 550 Create directory operation failed.
    Net::FTP=GLOB(0x8484f78)>>> CWD //weekly
    Net::FTP=GLOB(0x8484f78)<<< 250 Directory successfully changed.
    Cannot open Local file /home/cpbackuptmp/cpbackup/weekly/account.tar.gz: No such file or directory
     at /scripts/cpbackup line 817
    Net::FTP=GLOB(0x8484f78)>>> QUIT
    Net::FTP=GLOB(0x8484f78)<<< 221 Goodbye.
    Seems like a perl file is missing, but on one server the backup continuous without errors on other accounts.

    cPanel 11.25.0-R42213 - WHM 11.25.0 - X 3.9

    Any idea?
     
    #1 eagle, Dec 17, 2009
    Last edited by a moderator: Dec 19, 2009
  2. cPanelCory

    cPanelCory Developer - cPanel Security Team
    Staff Member

    Joined:
    Jan 18, 2008
    Messages:
    69
    Likes Received:
    5
    Trophy Points:
    8
    Location:
    Houston
    cPanel Access Level:
    Root Administrator
    Is this only happening on servers that back up to FTP or are there any other similarities that you are seeing amongst the accounts that are failing in this fashion?

    You may also want to put in a ticket to our support so they can take a more thorough look into the issue...

    Thanks,
     
  3. eagle

    eagle Well-Known Member

    Joined:
    Jan 17, 2003
    Messages:
    141
    Likes Received:
    0
    Trophy Points:
    16
    We don't backup locally on any server, so I can't compare.

    On one server it is:

    Code:
    Can't locate Cpanel/Locale.pm in @INC
    On the other it is:

    Code:
    Can't locate cPScript/Filesys/Info.pm in @INC
    But like I said, on one server the backup moves on after a few account without any error. On the other server the error was on the last accounts.

    Is it possible some perl upgrade process got in the way at that time? Now I notice on both servers upcp never completes (or is not started), so that may be a source. I am running upcp on one manually now.
     
  4. eagle

    eagle Well-Known Member

    Joined:
    Jan 17, 2003
    Messages:
    141
    Likes Received:
    0
    Trophy Points:
    16
    Both servers run upcp manually without errors (now). Seems like a temp glitch?
     
  5. cPanelDon

    cPanelDon cPanel Quality Assurance Analyst
    Staff Member

    Joined:
    Nov 5, 2008
    Messages:
    2,557
    Likes Received:
    7
    Trophy Points:
    38
    Location:
    Houston, Texas, U.S.A.
    cPanel Access Level:
    DataCenter Provider
    Twitter:
    Were any other corrective measures performed, such as a forced cPanel update (upcp)?
     
  6. eagle

    eagle Well-Known Member

    Joined:
    Jan 17, 2003
    Messages:
    141
    Likes Received:
    0
    Trophy Points:
    16
    Just upcp, no --force .

    Today the backups ran normal, as far as I can tell. The file server has new files with todays date (and not empty) and the cpbackup completed for all servers. But, this is the first day ever I did not get an error warning that the backup of an account failed (as happens with suspended accounts and non-accessible directories). So, has this warning been disabled or what?

    Got a new warning though on the 'release-tree' servers that acted strange yesterday:

    Code:
    Net::FTP>>> Net::FTP(2.77)
    Net::FTP>>>   Exporter(5.58)
    Net::FTP>>>   Net::Cmd(2.29)
    Net::FTP>>>   IO::Socket::INET(1.29)
    Net::FTP>>>     IO::Socket(1.29)
    Net::FTP>>>       IO::Handle(1.25)
    Net::FTP=GLOB(0x85562ac)<<< 220 (vsFTPd 2.0.5)
    Net::FTP=GLOB(0x85562ac)>>> USER <account>
    Net::FTP=GLOB(0x85562ac)<<< 331 Please specify the password.
    Net::FTP=GLOB(0x85562ac)>>> PASS ....
    Net::FTP=GLOB(0x85562ac)<<< 230 Login successful.
    Net::FTP=GLOB(0x85562ac)>>> QUIT
    Net::FTP=GLOB(0x85562ac)<<< 221 Goodbye.
    Seems like a credentials check on the fileserver. Never had that one before. The backup log was emailed also after finishing, so this is an 'extra' email :p
     
  7. cPanelDon

    cPanelDon cPanel Quality Assurance Analyst
    Staff Member

    Joined:
    Nov 5, 2008
    Messages:
    2,557
    Likes Received:
    7
    Trophy Points:
    38
    Location:
    Houston, Texas, U.S.A.
    cPanel Access Level:
    DataCenter Provider
    Twitter:
    The difficulty stemming from unreadable files should no longer cause an individual account backup to fail.

    For additional clarification, I believe the following two change log entries are related to the difference noticed:
    Release 42213, 2009-12-16 18:45:35
    Address spurious error messages from pkgacct where unreadable files were not properly ignored
    Updated /scripts/pkgacct tar error code handling to ignore exit codes generated when archiving an unreadable file


    Reference: http://changelog.cpanel.net/?treeview=release
     
Loading...

Share This Page