Uploaded image for project: 'JBoss Core Services'
  1. JBoss Core Services
  2. JBCS-256

old version of openssl after groupinstall

    XMLWordPrintable

Details

    • Documentation (Ref Guide, User Guide, etc.), Release Notes, User Experience
    • Workaround Exists
    • Hide

      After installing the JBCS group (jbcs-httpd24), update the openssl package with yum update jbcs-httpd24-openssl -y.

      Show
      After installing the JBCS group (jbcs-httpd24), update the openssl package with yum update jbcs-httpd24-openssl -y .
    • Hide

      1) Enable the JBoss EAP 6 repository ensuring that the JBCS repository is disabled (otherwise it will install the latest) and then install the jboss-eap6 group:

      yum groupinstall jboss-eap6
      

      The package that will install jbcs-httpd24-openssl (release 4) is jbossas-jbossweb-native.

      2) Install the jbcs-httpd24 group:

      yum groupinstall jbcs-httpd24
      

      3) Observe that it does not attempt to install/update the jbcs-httpd24-openssl build that is present. This causes httpd to fail to start.

      Show
      1) Enable the JBoss EAP 6 repository ensuring that the JBCS repository is disabled (otherwise it will install the latest) and then install the jboss-eap6 group: yum groupinstall jboss-eap6 The package that will install jbcs-httpd24-openssl (release 4) is jbossas-jbossweb-native. 2) Install the jbcs-httpd24 group: yum groupinstall jbcs-httpd24 3) Observe that it does not attempt to install/update the jbcs-httpd24-openssl build that is present. This causes httpd to fail to start.

    Description

      There isn't updated jbcs-httpd24-openssl after jbcs-httpd24 groupinstall due to existing jbcs-httpd24-openssl from jboss-eap6.

        Installing : 1:jbcs-httpd24-mod_ssl-2.4.23-102.jbcs.el6.x86_64                                                                                                                                                                         9/16 
      warning: %post(jbcs-httpd24-mod_ssl-1:2.4.23-102.jbcs.el6.x86_64) scriptlet failed, exit status 1
      Non-fatal POSTIN scriptlet failure in rpm package 1:jbcs-httpd24-mod_ssl-2.4.23-102.jbcs.el6.x86_64
        Installing : jbcs-httpd24-mod_security-2.9.1-18.GA.jbcs.el6.x86_64          
      

      There is missing localhsot.crt, due to issue during installing jbcs-httpd-mod_ssl. Problem is jbcs-httpd24-openssl from eap6 is not compatible with jbcs-httpd24-mod_ssl and it ends up with problem to start jbcs-httpd24-httpd service.

      find /opt/rh/ -name "localhost*"
      /opt/rh/jbcs-httpd24/root/etc/pki/tls/private/localhost.key
      

      It is blocker in this setup until "yum update" take place. It is probably workaround for JBCS, but not sure how eap6 will be working.

      QUESTION: Is it possible to make jbcs-httpd24-mod_ssl depend on jbcs-httpd-openssl-1.0.2h-12 build? Now it depends only on jbcs-httpd24-openssl-1.0.2h, but eap6 has openssl build version 1.0.2h-4

      Attachments

        Activity

          People

            gzaronik@redhat.com George Zaronikas
            jonderka@redhat.com Jan Onderka
            Jan Onderka Jan Onderka
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: