Skip to main content

Update to version 76 failed due to cpanel-perl(CryptX) >= 5.22.1 dependency

Comments

10 comments

  • cPanelMichael
    Hello @GTMAN, We'll need some more information about your system to fully investigate the reported error. Can you open a
    0
  • Dave Smith
    Exactly the same issue on one of our servers. The rest updated fine. Have tried installing CryptX and rebooted but still the issue persists. Should I open a Support Ticket or monitor this thread? Thanks.
    0
  • cPanelMichael
    Exactly the same issue on one of our servers. The rest updated fine. Have tried installing CryptX and rebooted but still the issue persists. Should I open a Support Ticket or monitor this thread?

    Hi Dave, Can you confirm if you use Amazon Linux as the OS on the affected system? Thank you.
    0
  • Dave Smith
    Can you confirm if you use Amazon Linux as the OS on the affected system?

    Hi Michael, We do not use Amazon Linux. Currently running CENTOS 6.8 standard. All of our boxes are running the same OS. As I mentioned all but a single server updated successfully. Thanks for your time.
    0
  • cPanelMichael
    We do not use Amazon Linux. Currently running CENTOS 6.8 standard. All of our boxes are running the same OS. As I mentioned all but a single server updated successfully.

    Hi Dave, In that case, can you go ahead and open a
    0
  • Dave Smith
    @cPanelMichael Support Request ID is: 10667541. Thank you kindly.
    0
  • cPanelMichael
    Hi Dave, Thanks, I can confirm it was successfully opened. You should receive a response shortly. Thank you.
    0
  • cPanelMichael
    Hello, To update, internal case CPANEL-23793 is open to address an issue where cPanel updates fail with the following error message when outdated iterations of the cpanel-letsencrypt RPM are installed: ***** FATAL: Test install failed: error: Failed dependencies: cpanel-perl(CryptX) >= 5.22.1 is needed by (installed) cpanel-letsencrypt-2.16-6.1.noarch
    I'll monitor this case and update this thread with more information as it becomes available. In the meantime, the workaround is to manually reinstall the Let's Encrypt plugin using the following commands: /scripts/uninstall_lets_encrypt_autossl_provider /scripts/install_lets_encrypt_autossl_provider
    Then, proceed with the cPanel update: /scripts/upcp
    Let us know if this doesn't work. Thank you.
    0
  • cPanelNick
    Its possible the cpanel-plugins repo was removed manually so it cannot update the let's encrypt plugin and its stuck on a version with an old depedency You can force the system to cleanly remove the repo and the plugin by running /scripts/install_lets_encrypt_autossl_provider /scripts/uninstall_lets_encrypt_autossl_provider If you want to keep the let's encrypt plugin, skip the uninstall command.
    0
  • cPanelMichael
    Hello Everyone, To update, this issue appears to occur in cases where the cpanel-plugins.repo YUM repo was manually removed, or when /scripts/rpmup could not finish successfully during a cPanel update (due to RPM conflicts). The official solution to this issue is to ensure the latest version of the Let's Encrypt plugin is properly installed (or uninstalled if you no longer want to use the plugin). 1. If you're facing this issue and want to continue using the Let's Encrypt plugin, reinstall it using the following commands: /scripts/uninstall_lets_encrypt_autossl_provider /scripts/install_lets_encrypt_autossl_provider
    2. If you're facing this issue and no longer want to use the Let's Encrypt plugin, simply uninstall it using the following command: /scripts/uninstall_lets_encrypt_autossl_provider
    Once either of these steps are taken, run the cPanel update process again to ensure it completes successfully: /scripts/upcp
    Let us know if you have any questions. Thanks!
    0

Please sign in to leave a comment.