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.

upcp problem

Discussion in 'General Discussion' started by troubleshooter, Oct 4, 2005.

  1. troubleshooter

    Joined:
    Feb 22, 2003
    Messages:
    16
    Likes Received:
    0
    Trophy Points:
    1
    I've had errors in cpanel update for quite a while. My web host company told me to wait to see if cpanel would fix it. It's been since mid-August and there's been no fix and I haven't found any posts here about the problem so I suspect it's not a cpanel problem. This is what happens. upcp runs and checks packages. When it gets to openssl, it says that openssl is already installed.

    Relevant portion of upcp output:

    Errors reported doing trial run
    package openssl-0.9.7a-33.15 is already installed

    upcp then sees packages to update and says it needs to install
    bind-devel, openssl and gd-progs. Relevant upcp output:

    Gathering header information file(s) from server(s)
    Server: CentOS-3 - Addons
    Server: CentOS-3 - Base
    Server: CentOS-3 - Extras
    Server: CentOS-3 - Updates
    Finding updated packages
    Downloading needed headers
    Resolving dependencies
    Dependencies resolved
    I will do the following:
    [install: bind-devel 20:9.2.4-7_EL3.i386]
    [install: openssl 0.9.7a-33.15.i686]
    [install: gd-progs 1.8.4-12.3.1.i386]
    Downloading Packages
    Running test transaction:
    No Packages Available for Update

    Then nothing happens. No updates. I've checked to see whether the
    packages are installed. bind-devel and gd-progs are not. openssl is.
    It also shows two versions of openssl installed.

    root@server [~]# rpm -qa| grep bind
    bind-utils-9.2.4-7_EL3
    bind-libs-9.2.4-7_EL3
    bind-chroot-9.2.4-7_EL3
    bind-9.2.4-7_EL3

    root@server [~]# rpm -qa| grep gd
    gd-1.8.4-12.3.1
    sysklogd-1.4.1-26_EL3
    gdbm-1.8.0-20
    gdbm-devel-1.8.0-20
    gd-devel-1.8.4-12.3.1

    root@server [~]# rpm -qa| grep openssl
    openssl096b-0.9.6b-16.22.3
    openssl-devel-0.9.7a-33.15
    openssl-0.9.7a-33.15

    I got this error once.

    file /lib/libcrypto.so.0.9.7a from install of openssl-0.9.7a-33.15 conflicts with file from package openssl-0.9.7a-33.15
    file /lib/libssl.so.0.9.7a from install of openssl-0.9.7a-33.15 conflicts with file from package openssl-0.9.7a-33.15
    file /usr/bin/openssl from install of openssl-0.9.7a-33.15 conflicts with file from package openssl-0.9.7a-33.15

    I tried to run a /scripts/upcp --force and the same thing happens. My web host did say that the openssl cpanel is trying to install is the i686 version. Can anyone give me any guidance here? I just had another discussion with my web host and they insist it's a cpanel script error. I'm just tired of seeing the errors. :(

    Thanks,
    Terry
     
  2. webignition

    webignition Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    1,880
    Likes Received:
    0
    Trophy Points:
    36
    The part of the cPanel update process to which you refer is only something that is called by /scripts/upcp and is nothing more than yum trying to update everything that it does.

    Therefore this may be less a cPanel issue and more like an OS or yum issue. You might want to first take a peek at /etc/yum.conf and check that yum is configured correctly. To be honest I can't say what 'correctly' should be. If you're not sure, post the contents of /etc/yum.conf here and I'm sure someone will point out any oddities.

    Furthermore, if your host claims this to be a cPanel error, they should resolve this for you. Firstly they should try themselves and if they are unable to implement any solution, they should submit a ticket to cPanel who will then investigate (this is assuming that your cPanel licence is through your host). If they claim this to be a cPanel issue and won't offer support, they won't be fulfilling their agreement with cPanel.

    For the moment, whilst waiting for any more reasonable solutions, I'd suggest pushing your host into fixing this and if they still claim it to be a cPanel issue but fail to offer any support i.e. don't do anything to try and fix the issue, you should really report them to cPanel as as a cPanel licence provider they're not doing what they should. Again, this is assuming that your host is your cPanel licence provider.
     
  3. troubleshooter

    Joined:
    Feb 22, 2003
    Messages:
    16
    Likes Received:
    0
    Trophy Points:
    1
    Thanks for the info. I will follow it up with my web host.

    Here's my yum.conf. Should be the one "out of the box" as I've never made any changes.

    [main]
    exclude=mod_ssl* httpd* perl mysql* php* spamassassin* kernel*
    cachedir=/var/cache/yum
    debuglevel=2
    logfile=/var/log/yum.log
    pkgpolicy=newest
    distroverpkg=redhat-release
    installonlypkgs=kernel kernel-smp kernel-hugemem kernel-enterprise kernel-debug kernel-unsupported kernel-smp-unsupported kernel-hugemem-unsupported
    tolerant=1
    exactarch=1

    [base]
    name=CentOS-$releasever - Base
    baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1

    #released updates
    [update]
    name=CentOS-$releasever - Updates
    baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
    gpgcheck=1

    #packages used/produced in the build but not released
    [addons]
    name=CentOS-$releasever - Addons
    baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
    gpgcheck=1

    #additional packages that may be useful
    [extras]
    name=CentOS-$releasever - Extras
    baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
    gpgcheck=1

    #additional packages that extend functionality of existing packages
    #[centosplus]
    #name=CentOS-$releasever - Plus
    #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
    #gpgcheck=1

    #packages in testing
    #[testing]
    #name=CentOS-$releasever - Testing
    #baseurl=http://mirror.centos.org/centos/$releasever/testing/$basearch/
    #gpgcheck=1

    Terry
     
Loading...

Share This Page