Skip to main content

LetsEncrypt AutoSSL provider absent in interface

Answered

Comments

9 comments

  • Unnamed User

    Perhaps relevant: The cpanel-letsencrypt-v2 package does seem to be installed and the files it contains seem present.

      cpanel_and_whm: 11.122.0.17
      operating_system_name: rocky
      operating_system_version: 9

    Is there a log file where I could look for errors or something?

    LP,
    Jure

    0
  • cPRex Jurassic Moderator

    Hey there!  Was this cPanel license purchased directly from us, or was this purchased from a third-party provider?  License providers do have the ability to disable various features, including AutoSSL, and some do that to promote their own services.

    0
  • Unnamed User

    Thank you for your answer. We have indeed purchased using a third-party reseller.

    We have licences for two other servers purchased over them and they show no such restrictions, nor was it ever mentioned in the purchase process, however I suppose it's possible they limited it accidentially. I will contact them.

    Shouldn't the interface mention that the AutoSSL provider is disabled in the license?

    LP,
    Jure

    0
  • cPRex Jurassic Moderator

    I'm actually not sure what the interface says when that is disabled, but the provider would be able to fix that issue no matter what the cause is.  If not, let me know and we'll go from there!

    0
  • Unnamed User

    I've just noticed that there is a hidden error message at the top which I was able to copy out:

    Failed to load information for the AutoSSL module “LetsEncrypt”: Couldn't open /root/.cpanel/letsencrypt_tos_cache: No such file or directory at /var/cpanel/perl/Cpanel/SSL/Auto/Provider/LetsEncrypt/ToSCache.pm line 114.
     at /usr/local/cpanel/Cpanel/SSL/Auto.pm line 99.
        Cpanel::SSL::Auto::__ANON__(__CPANEL_HIDDEN__...) called at /usr/local/cpanel/3rdparty/perl/536/cpanel-lib/Try/Tiny.pm line 121
        Try::Tiny::try(CODE(0x19aaed0), Try::Tiny::Catch=REF(0x18acba8)) called at /usr/local/cpanel/Cpanel/SSL/Auto.pm line 100
        Cpanel::SSL::Auto::get_all_provider_info() called at whostmgr/bin/whostmgr12.pl line 650
        main::autossl("autossl") called at /usr/local/cpanel/Whostmgr/Dispatch.pm line 364
        Whostmgr::Dispatch::_do_call("autossl", HASH(0x18b1cf8), HASH(0x18b1f38)) called at /usr/local/cpanel/Whostmgr/Dispatch.pm line 176
        Whostmgr::Dispatch::dispatch("autossl", 1, ARRAY(0x18b1e90)) called at whostmgr/bin/whostmgr12.pl line 221

    This would indicate a bug, no?

    Perhaps if I simply create this file?

    LP,
    Jure

    0
  • cPRex Jurassic Moderator

    You wouldn't be able to just touch that file, but have you tried recreating your registration?  You can use the details here to do that:

    https://docs.cpanel.net/knowledge-base/third-party/the-lets-encrypt-plugin/#recreate-your-registration

    0
  • Unnamed User

    The item in step #2 does not exist.

    I found this:
    https://support.cpanel.net/hc/en-us/articles/6001123920919-After-installing-LetsEncrypt-the-plugin-gives-an-error-Couldn-t-open-root-cpanel-letsencrypt-tos-cache

    Will give it a shot (or adapt it if the link is out of date) and let you know.

    LP,
    Jure

    0
  • Unnamed User

    Fix works.

    Hopefully this thread helps a future googler.

    LP,
    Jure

    0
  • cPRex Jurassic Moderator

    I'm glad that worked well!

    0

Please sign in to leave a comment.