Uploaded image for project: 'Geronimo'
  1. Geronimo
  2. GERONIMO-4806

improvement about ssl in JMS broker

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.2
    • 2.2
    • documentation
    • Security Level: public (Regular issues)
    • None

    Description

      1、click "JMS Server" porlet
      2、click "Add JMS Broker"
      3、input "testBroker" as broker name
      4、I need to update this xml file like this:

      <transportConnectors>
      <!--
      <transportConnector name="openwire" uri="tcp://${ServerHostname}:${* + ${PortOffset}}" />
      <transportConnector name="openwire2" uri="tcp://${ServerHostname}:${* + ${PortOffset}}" discoveryUri="multicast://default"/>-->
      <transportConnector name="ssl" uri="ssl://${ServerHostname}:${60009 + ${PortOffset}}"/>
      <!--
      <transportConnector name="stomp" uri="stomp://${ServerHostname}:${* + ${PortOffset}}"/>
      -->
      </transportConnectors>

      <sslContext>
      <sslContext keyStore="file:${activemq.data}/a.ks"
      keyStorePassword="secret"
      trustStore="file:${activemq.data}/a.ks"
      trustStorePassword="secret"/>
      </sslContext>

      5、 I need to copy any keystore file(geronimo-default or any other keystore file that I have created) in <geronimo-home>/var/security/keystores/ to <geronimo-home>/var/activemq/data/$brokerName/
      and rename this keystore file.(It's not compulsory to copy or rename,it's just for convinence.In a word , I have to make this keystore in sslContext link to a keystore file which has existed. )
      (Note in this case the brokerName is testBroker and the name of the keystore file in <geronimo-home>/var/activemq/data/$brokerName/ is "a.ks").

      Attachments

        1. testBroker.xml
          12 kB
          Bin He

        Activity

          People

            Unassigned Unassigned
            hebin Bin He
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: