Author: buildbot
Date: Mon Sep 10 11:25:28 2018
New Revision: 1034940

Log:
Production update by buildbot for activemq

Modified:
    websites/production/activemq/content/activemq-5155-release.html
    websites/production/activemq/content/cache/main.pageCache
    websites/production/activemq/content/ssl-transport-reference.html

Modified: websites/production/activemq/content/activemq-5155-release.html
==============================================================================
--- websites/production/activemq/content/activemq-5155-release.html (original)
+++ websites/production/activemq/content/activemq-5155-release.html Mon Sep 10 
11:25:28 2018
@@ -82,10 +82,7 @@
   <tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><p><br clear="none"></p><div 
style="padding-right:20px;float:left;margin-left:-20px;"><p><br 
clear="none"></p></div>
-
-
-<p><br clear="none"></p><p>&#160;</p><h2 
id="ActiveMQ5.15.5Release-ActiveMQ5.15.5Release">ActiveMQ 5.15.5 
Release</h2><p>Apache ActiveMQ 5.15.5 includes several resolved<a shape="rect" 
class="external-link" 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&amp;version=12343307";>&#160;issues</a>&#160;and
 bug fixes.</p><h3 
id="ActiveMQ5.15.5Release-GettingtheBinaryDistributions">Getting the Binary 
Distributions</h3><div class="table-wrap"><table 
class="confluenceTable"><colgroup span="1"><col span="1"><col span="1"><col 
span="1"></colgroup><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p><em>Verify</em></p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Windows Distribution</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="http
 
://www.apache.org/dyn/closer.cgi?filename=/activemq/5.15.5/apache-activemq-5.15.5-bin.zip&amp;action=download">apache-activemq-5.15.5-bin.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activemq-5.15.5-bin.zip.asc";>ASC</a>,
 <a shape="rect" class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activemq-5.15.5-bin.zip.sha512";>SHA512</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin 
Distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="http://www.apache.org/dyn/closer.cgi?filename=/activemq/5.15.5/apache-activemq-5.15.5-bin.tar.gz&amp;action=download";>apache-activemq-5.15.5-bin.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activ
 emq-5.15.5-bin.tar.gz.asc">ASC</a>, <a shape="rect" class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activemq-5.15.5-bin.tar.gz.sha512";>SHA512</a></p></td></tr></tbody></table></div><p></p><h2
 id="ActiveMQ5.15.5Release-VerifytheIntegrityofDownloads">Verify the Integrity 
of Downloads</h2><p>It is essential that you verify the integrity of the 
downloaded files using the PGP or MD5 signatures. The PGP signatures can be 
verified using PGP or GPG. Begin by following these steps:</p><ol><li>Download 
the <a shape="rect" class="external-link" 
href="http://www.apache.org/dist/activemq/KEYS";>KEYS</a></li><li>Download the 
asc signature file for the relevant distribution</li><li><p>Verify the 
signatures using the following commands, depending on your use of PGP or 
GPG:</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
+<div class="wiki-content maincontent"><h2 
id="ActiveMQ5.15.5Release-ActiveMQ5.15.5Release">ActiveMQ 5.15.5 
Release</h2><p>Apache ActiveMQ 5.15.5 includes several resolved<a shape="rect" 
class="external-link" 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&amp;version=12343307";>&#160;issues</a>&#160;and
 bug fixes.</p><h3 
id="ActiveMQ5.15.5Release-GettingtheBinaryDistributions">Getting the Binary 
Distributions</h3><div class="table-wrap"><table 
class="confluenceTable"><colgroup span="1"><col span="1"><col span="1"><col 
span="1"></colgroup><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p><em>Verify</em></p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Windows Distribution</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="htt
 
p://www.apache.org/dyn/closer.cgi?filename=/activemq/5.15.5/apache-activemq-5.15.5-bin.zip&amp;action=download">apache-activemq-5.15.5-bin.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activemq-5.15.5-bin.zip.asc";>ASC</a>,
 <a shape="rect" class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activemq-5.15.5-bin.zip.sha512";>SHA512</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin 
Distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="http://www.apache.org/dyn/closer.cgi?filename=/activemq/5.15.5/apache-activemq-5.15.5-bin.tar.gz&amp;action=download";>apache-activemq-5.15.5-bin.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-acti
 vemq-5.15.5-bin.tar.gz.asc">ASC</a>, <a shape="rect" class="external-link" 
href="https://www.apache.org/dist/activemq/5.15.5/apache-activemq-5.15.5-bin.tar.gz.sha512";>SHA512</a></p></td></tr></tbody></table></div><p></p><h2
 id="ActiveMQ5.15.5Release-VerifytheIntegrityofDownloads">Verify the Integrity 
of Downloads</h2><p>It is essential that you verify the integrity of the 
downloaded files using the PGP or MD5 signatures. The PGP signatures can be 
verified using PGP or GPG. Begin by following these steps:</p><ol><li>Download 
the <a shape="rect" class="external-link" 
href="http://www.apache.org/dist/activemq/KEYS";>KEYS</a></li><li>Download the 
asc signature file for the relevant distribution</li><li><p>Verify the 
signatures using the following commands, depending on your use of PGP or 
GPG:</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
 <pre class="brush: java; gutter: false; theme: Default">$ pgpk -a KEYS
 $ pgpv apache-activemq-&lt;version&gt;-bin.tar.gz.asc
 </pre>

Modified: websites/production/activemq/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/activemq/content/ssl-transport-reference.html
==============================================================================
--- websites/production/activemq/content/ssl-transport-reference.html (original)
+++ websites/production/activemq/content/ssl-transport-reference.html Mon Sep 
10 11:25:28 2018
@@ -90,7 +90,7 @@
 ssl://localhost:61616?transport.needClientAuth=true
 </pre>
 </div></div><p>&#160;</p><h4 
id="SSLTransportReference-Clientconfiguration">Client configuration</h4><p>JMS 
clients can simply use the <a shape="rect" class="external-link" 
href="http://activemq.apache.org/maven/5.9.0/apidocs/org/apache/activemq/ActiveMQSslConnectionFactory.html";>ActiveMQSslConnectionFactory</a>
 together with an ssl:// broker url as the following Spring configuration 
illustrates</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" 
style="font-size:12px;"> 
+<pre class="brush: java; gutter: false; theme: Default"> 
 &lt;bean id="AMQJMSConnectionFactory" 
class="org.apache.activemq.ActiveMQSslConnectionFactory"&gt;
   &lt;property name="trustStore" value="/path/to/truststore.ts" /&gt;
   &lt;property name="trustStorePassword" value="password" /&gt;
@@ -101,11 +101,17 @@ ssl://localhost:61616?transport.needClie
   &lt;property name="password" value="admin" /&gt;
 &lt;/bean&gt; 
 </pre>
-</div></div><p>Unless the broker's SSL transport is configured for 
transport.needClientAuth=true, the client won't need a keystore but requires a 
truststore in order to validate the broker's certificate.</p><p>Similar to the 
broker transport configuration you can pass on SSL transport options using 
<strong>?socket.XXX</strong>, such 
as</p><pre>ssl://localhost:61616?socket.enabledCipherSuites=SSL_RSA_WITH_RC4_128_SHA,SSL_DH_anon_WITH_3DES_EDE_CBC_SHA</pre><h4
 id="SSLTransportReference-OtherLinks">Other Links</h4><ul><li><a shape="rect" 
href="how-do-i-use-ssl.html">How do I use SSL</a></li></ul><p>You can also turn 
on SSL debug informations this way by adding:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" 
style="font-size:12px;">-Djavax.net.debug=ssl
+</div></div><p>Unless the broker's SSL transport is configured for 
transport.needClientAuth=true, the client won't need a keystore but requires a 
truststore in order to validate the broker's certificate.</p><p>Similar to the 
broker transport configuration you can pass on SSL transport options using 
<strong>?socket.XXX</strong>, such 
as</p><pre>ssl://localhost:61616?socket.enabledCipherSuites=SSL_RSA_WITH_RC4_128_SHA,SSL_DH_anon_WITH_3DES_EDE_CBC_SHA</pre><h4
 
id="SSLTransportReference-HostnameValidation(Startingwithversion5.15.6)">Hostname
 Validation (Starting with version 5.15.6)</h4><p>From version 5.15.6 ActiveMQ 
now supports TLS Hostname validation.&#160; This has been enabled by default 
for the ActiveMQ client and is off by default on the broker.&#160; To 
configure:</p><h4 
id="SSLTransportReference-Serversideconfigurationofhostnamevalidation">Server 
side configuration of hostname validation</h4><p>The default for the server 
side is to <strong>disable</strong> Hostname validation
  and this can be configured with 
<strong>?transport.verifyHostName</strong>.&#160; This is only relevant for 
2-way SSL and will cause the client's CN of their certificate to be compared to 
their hostname to verify they match.</p><p>Example for how to enable on server 
side if desired:</p><div class="preformatted panel" style="border-width: 
1px;"><div class="preformattedContent panelContent">
+<pre>ssl://localhost:61616?transport.verifyHostName=true
+</pre>
+</div></div><h4 
id="SSLTransportReference-Clientsideconfigurationofhostnamevalidation"><br 
clear="none">Client side configuration of hostname validation</h4><p>The 
default for the ActiveMQ client is to <strong>enable</strong> Hostname 
validation and this can be configured with 
<strong>?socket.verifyHostName</strong>.&#160; This will cause the CN of the 
server certificate to be compared to the server hostname to verify they 
match.</p><p>Example to disable:</p><div class="preformatted panel" 
style="border-width: 1px;"><div class="preformattedContent panelContent">
+<pre>ssl://localhost:61616?socket.verifyHostName=false
+</pre>
+</div></div><p><br clear="none"></p><h4 
id="SSLTransportReference-OtherLinks">Other Links</h4><ul><li><a shape="rect" 
href="how-do-i-use-ssl.html">How do I use SSL</a></li></ul><p>You can also turn 
on SSL debug informations this way by adding:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default">-Djavax.net.debug=ssl
 </pre>
 </div></div><p>this way you can see what goes wrong and why you get 
connections closed.</p><div class="confluence-information-macro 
confluence-information-macro-warning"><p class="title">"Be careful with 
multicast discovery"</p><span class="aui-icon aui-icon-small aui-iconfont-error 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>If your XML configuration file 
contains the following and you wish to use SSL</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" 
style="font-size:12px;">       &lt;networkConnector 
uri="multicast://default"/&gt;
+<pre class="brush: java; gutter: false; theme: Default">       
&lt;networkConnector uri="multicast://default"/&gt;
 </pre>
 </div></div><p>Then you will currently need to comment that out.<br 
clear="none"> The reason is to prevent ActiveMQ atempting to connect to itself 
- if you do this with a self-signed<br clear="none"> certificate, you will get 
a constant spam of certificate_unknown<br clear="none"> stacktraces to the 
console, as the broker is not configured with the<br clear="none"> 
truststore,</p></div></div></div>
         </td>


Reply via email to