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.

Interchange will not work with a thread-enabled perl

Discussion in 'General Discussion' started by tictic, Nov 20, 2009.

  1. tictic

    tictic Member

    Joined:
    Feb 23, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    when i do /scripts/upcp --force

    i se theis when finesh

    Interchange will not work with a thread-enabled perl.
    BEGIN failed--compilation aborted at /usr/local/cpanel/3rdparty/interchange/bin/interchange line 49.
     
  2. 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:
    Checking full cPanel version and build number and Perl version information

    Via root SSH access, please provide the output from the following commands:
    Code:
    # cat /usr/local/cpanel/version && echo
    # stat /usr/bin/perl
    # /usr/bin/perl -v | grep "v[0-9]"
    # stat /usr/local/bin/perl
    # /usr/local/bin/perl -v | grep "v[0-9]"
     
  3. tictic

    tictic Member

    Joined:
    Feb 23, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Code:
    # cat /usr/local/cpanel/version && echo
    11.24.5-RELEASE_38506
    Code:
    # stat /usr/bin/perl
      File: `/usr/bin/perl'
      Size: 14836           Blocks: 32         IO Block: 4096   regular file
    Device: 803h/2051d      Inode: 2425528     Links: 2
    Access: (0700/-rwx------)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2009-11-23 19:30:01.000000000 +0300
    Modify: 2009-04-03 02:43:34.000000000 +0300
    Change: 2009-11-21 19:17:28.000000000 +0300
    Code:
    # stat /usr/local/bin/perl
      File: `/usr/local/bin/perl' -> `/usr/bin/perl'
      Size: 13              Blocks: 0          IO Block: 4096   symbolic link
    Device: 803h/2051d      Inode: 199713      Links: 1
    Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2009-11-23 19:14:32.000000000 +0300
    Modify: 2009-05-13 16:57:13.000000000 +0300
    Change: 2009-05-13 16:57:13.000000000 +0300
    Code:
    # /usr/local/bin/perl -v | grep "v[0-9]"
    This is perl, v5.8.8 built for i386-linux-thread-multi
     
    #3 tictic, Nov 23, 2009
    Last edited by a moderator: Nov 23, 2009
  4. 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:
    If Interchange is not required then I would consider disabling it via WHM using the Tweak Settings page and the Service Manager; this will alleviate the issue and should stop the reported message.

    If Interchange is required it will be necessary to recompile Perl so it is not multi-threaded using our Perl installer (for v5.8.8) at the following site:
    http://httpupdate.cpanel.net/#installers
     
    #4 cPanelDon, Nov 23, 2009
    Last edited: Nov 23, 2009
  5. tictic

    tictic Member

    Joined:
    Feb 23, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    haw i can reinstall Perl ??????
     
  6. 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:
    #6 cPanelDon, Nov 25, 2009
    Last edited: Nov 27, 2009
  7. tictic

    tictic Member

    Joined:
    Feb 23, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    i re-install Perl but i have this

    Code:
    Mail Directory Conversion System
    Maildir is already enabled on this system. If you wish to reverse the changes made by the conversion process, please run the script /scripts/convert2maildir in a root shell and follow the instructions. If you need help please use the following information:
    Free Email Support for this conversion can be reached by emailing:
    
    maildir@cpanel.net
    
    Free Phone Support for this conversion can be reached by calling:
    
    +1 877 288 1492
    
    
    
    To restart maildir conversion for all email accounts, including
    partially converted accounts, please click the following button: 
    
    i do this /scripts/convert2maildir

    Nothing happened
     
  8. 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:
    I apologize for the confusion; regarding the linked thread of cPanel 11 Upgrade Checklist, I meant only to refer to the Perl upgrade steps. I will update my earlier post to help prevent future mix-ups.

    To clarify, the maildir conversion step in the aforementioned thread is not related to recompiling Perl so that Interchange can be installed; as the script output indicated your system is already using Maildir and this is normal.
     
  9. tictic

    tictic Member

    Joined:
    Feb 23, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    plz i want steps to upgrade and stmp back work agine in cPANEL failed
     
  10. 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 steps are available in the Perl FAQ in our documentation; a direct link to the steps is below:
    Please submit a ticket if the difficulty persists or continues; we will be able to more thoroughly investigate via direct access and assist further with the Perl steps.
     
Loading...

Share This Page