Trouble Install on Centos7

Hi, thank you in advance for helping me. I’m having trouble seemingly with installing python2-certbot-apache as well as mod_ssl on Centos 7 through shell.

I was able to run the yum install certbot with no problems.

My current version of OpenSSL 1.1.1 11 Sep 2018.

Running sudo yum install python2-certbot-apache produces the following error:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile

  • base: d36uatko69830t.cloudfront.net
  • epel: sjc.edge.kernel.org
  • extras: d36uatko69830t.cloudfront.net
  • updates: d36uatko69830t.cloudfront.net
    Resolving Dependencies
    –> Running transaction check
    —> Package mod_ssl.x86_64 1:2.4.6-93.el7.centos will be installed
    –> Processing Dependency: httpd-mmn = 20120211x8664 for package: 1:mod_ssl-2.4.6-93.el7.centos.x86_64
    –> Processing Dependency: httpd = 2.4.6-93.el7.centos for package: 1:mod_ssl-2.4.6-93.el7.centos.x86_64
    –> Processing Dependency: httpd for package: 1:mod_ssl-2.4.6-93.el7.centos.x86_64
    –> Finished Dependency Resolution
    Error: Package: 1:mod_ssl-2.4.6-93.el7.centos.x86_64 (base)
    Requires: httpd-mmn = 20120211x8664
    Error: Package: 1:mod_ssl-2.4.6-93.el7.centos.x86_64 (base)
    Requires: httpd = 2.4.6-93.el7.centos
    Error: Package: 1:mod_ssl-2.4.6-93.el7.centos.x86_64 (base)
    Requires: httpd
    You could try using --skip-broken to work around the problem
    ** Found 7 pre-existing rpmdb problem(s), ‘yum check’ output follows:
    bt-httpd-2.4.25-1.el7.centos.x86_64 has missing requires of libcrypto.so.1.0.0()(64bit)
    bt-httpd-2.4.25-1.el7.centos.x86_64 has missing requires of libssl.so.1.0.0()(64bit)
    bt-php-5.4.45-1.el7.centos.x86_64 is a duplicate with bt-php-5.3.29-1.el7.centos.x86_64
    bt-php-5.5.38-1.el7.centos.x86_64 is a duplicate with bt-php-5.4.45-1.el7.centos.x86_64
    bt-php-5.6.30-1.el7.centos.x86_64 is a duplicate with bt-php-5.5.38-1.el7.centos.x86_64
    bt-php-7.0.19-1.el7.centos.x86_64 is a duplicate with bt-php-5.6.30-1.el7.centos.x86_64
    bt-php-7.1.5-1.el7.centos.x86_64 is a duplicate with bt-php-7.0.19-1.el7.centos.x86_64

Thanks in Advance for your help.

1 Like

It looks like the control panel you use (https://www.bt.cn/ / http://aapanel.com/) has packaging which is incompatible with Certbot.

However, it looks like the control panel supports Let’s Encrypt natively, so you shouldn’t need to use Certbot at all.

I suggest looking at the docs for the control panel, or asking the control panel’s maintainers/community.

1 Like

Ah, that makes sense.

The version I’m on in still using acme v1, so I may have to look into another solution.

Thanks for your help, az.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.