<div dir="ltr"><div class="gmail_default" style><font face="tahoma, sans-serif">Hi Michael,</font><br><br><font face="tahoma, sans-serif">I have updated the bunny gem to 1.4.0(also with master branch) and then updated the RMQ settings with two hosts h1 & h2 provided with SSL certificates which is valid for h2 only, latter I tried to make the connection , but getting the below error. Ideally it should work for the second host(</font><span style="font-family:tahoma,sans-serif"><font color="#000000"><a href="http://d1p500tlm-prxs-podrmq-a-cert.vmware.com">d1p500tlm-prxs-podrmq-a-cert.vmware.com</a></font></span><span style="font-family:tahoma,sans-serif">), can you let me know what I am doing wrong here, for your reference listed the rmq settings</span></div>

<div class="gmail_default" style><span style="font-family:tahoma,sans-serif"><br></span></div><div class="gmail_default" style><span style="font-family:tahoma,sans-serif"><b><u>SETTING1:</u></b></span></div><div class="gmail_default" style>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#444444"><b>RMQ SETTING:</b></font></div><div class="gmail_default">

<font face="tahoma, sans-serif" color="#999999"><b><br></b></font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">production:</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">  <<: *defaults</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">  rmq_settings:</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    host: ["<a href="http://D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM">D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM</a>", "<a href="http://d1p500tlm-prxs-podrmq-a-cert.vmware.com">d1p500tlm-prxs-podrmq-a-cert.vmware.com</a>"]</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    port: 5671</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    vhost: vchs</font></div><div class="gmail_default">

<font face="tahoma, sans-serif" color="#999999">    auth_mechanism: EXTERNAL</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls: true</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls_cert: /home/logan/git/presto/ssl/server/cert.pem</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls_key: /home/logan/git/presto/ssl/server/key.pem</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls_ca_certificates: ["/home/logan/git/presto/ssl/ca/ca-chain.pem"]</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    verify_peer: true</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999"><br></font></div><div class="gmail_default">

<font face="tahoma, sans-serif"><b><font color="#444444">GEMFILE</font></b><font color="#999999">:</font></font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999"> gem 'bunny', "1.4.0"</font></div>

<div style="font-weight:bold;text-decoration:underline;font-family:tahoma,sans-serif"><br></div><div style="font-weight:bold;text-decoration:underline;font-family:tahoma,sans-serif">ERROR:</div></div><div class="gmail_default" style>

<br></div><div class="gmail_default" style><font face="tahoma, sans-serif" color="#ff0000">Bunny::TCPConnectionFailed: Could not establish TCP connection to ["<a href="http://D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM">D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM</a>", "<a href="http://d1p500tlm-prxs-podrmq-a-cert.vmware.com">d1p500tlm-prxs-podrmq-a-cert.vmware.com</a>"]:5671: </font><br>

</div><div class="gmail_default" style><font face="tahoma, sans-serif" color="#ff0000"><br></font></div><div class="gmail_default" style><font face="tahoma, sans-serif" color="#ff0000"><br></font></div><div class="gmail_default" style>

<div class="gmail_default"><span style="font-family:tahoma,sans-serif"><b><u>SETTING2:</u></b></span></div><div class="gmail_default"><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999"><br></font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#444444"><b>RMQ SETTING:</b></font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">production:</font></div><div class="gmail_default">

<font face="tahoma, sans-serif" color="#999999">  <<: *defaults</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">  rmq_settings:</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    host: ["<a href="http://D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM">D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM</a>", "<a href="http://d1p500tlm-prxs-podrmq-a-cert.vmware.com">d1p500tlm-prxs-podrmq-a-cert.vmware.com</a>"]</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    port: 5671</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    vhost: vchs</font></div><div class="gmail_default">

<font face="tahoma, sans-serif" color="#999999">    auth_mechanism: EXTERNAL</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls: true</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls_cert: /home/logan/git/presto/ssl/server/cert.pem</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls_key: /home/logan/git/presto/ssl/server/key.pem</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    tls_ca_certificates: ["/home/logan/git/presto/ssl/ca/ca-chain.pem"]</font></div>

<div class="gmail_default"><font face="tahoma, sans-serif" color="#999999">    verify_peer: true</font></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#999999"><br></font></div><div class="gmail_default">

<font face="tahoma, sans-serif" color="#444444"><b>GEMFILE:</b></font></div><div class="gmail_default"><font color="#999999" face="tahoma, sans-serif"> gem 'bunny', :git => '<a href="https://github.com/ruby-amqp/bunny.git">https://github.com/ruby-amqp/bunny.git</a>', branch: "master"</font><br>

</div><div style="font-weight:bold;text-decoration:underline;font-family:tahoma,sans-serif"><br></div><div style="font-weight:bold;text-decoration:underline;font-family:tahoma,sans-serif">ERROR:</div></div><div class="gmail_default">

<br></div><div class="gmail_default"><font face="tahoma, sans-serif" color="#ff0000">Bunny::TCPConnectionFailed: Could not establish TCP connection to ["<a href="http://D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM">D1P310TLM-PRXS-PODRMQ-A-CERT.VCHSLABS.COM</a>", "<a href="http://d1p500tlm-prxs-podrmq-a-cert.vmware.com">d1p500tlm-prxs-podrmq-a-cert.vmware.com</a>"]:5671: </font><br>

</div><div><font face="tahoma, sans-serif" color="#ff0000"><br></font></div></div><div class="gmail_default" style><font face="tahoma, sans-serif" color="#ff0000"><br></font></div><div class="gmail_default" style><font face="tahoma, sans-serif" color="#000000"><b><u>SETTING3: (Working perfectly)</u></b></font></div>

<div class="gmail_default" style><br></div><div class="gmail_default" style><font face="tahoma, sans-serif"><div class="gmail_default"><font color="#999999">production:</font></div><div class="gmail_default"><font color="#999999">  <<: *defaults</font></div>

<div class="gmail_default"><font color="#999999">  rmq_settings:</font></div><div class="gmail_default"><font color="#999999">    host: "<a href="http://d1p500tlm-prxs-podrmq-a-cert.vchslabs.vmware.com">d1p500tlm-prxs-podrmq-a-cert.vchslabs.vmware.com</a>"</font></div>

<div class="gmail_default"><font color="#999999">    port: 5671</font></div><div class="gmail_default"><font color="#999999">    vhost: vchs</font></div><div class="gmail_default"><font color="#999999">    auth_mechanism: EXTERNAL</font></div>

<div class="gmail_default"><font color="#999999">    tls: true</font></div><div class="gmail_default"><font color="#999999">    tls_cert: /home/logan/git/presto/ssl/server/cert.pem</font></div><div class="gmail_default">
<font color="#999999">    tls_key: /home/logan/git/presto/ssl/server/key.pem</font></div>
<div class="gmail_default"><font color="#999999">    tls_ca_certificates: ["/home/logan/git/presto/ssl/ca/ca-chain.pem"]</font></div><div class="gmail_default"><font color="#999999">    verify_peer: true</font></div>

</font></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div><font style="font-family:tahoma,sans-serif" face="tahoma, sans-serif">regards,<br>

Loganathan<br>Mob: +91 7760780741 | +91 9944414388<br>Skype: loganathan.sellappa<br></font><span style="font-family:tahoma,sans-serif"><a href="http://vizualize.me/loganathan" target="_blank">ViewMe</a></span><br><br></div>


<br><br><div class="gmail_quote">On Tue, Aug 19, 2014 at 4:19 PM, Loganathan Sellapa <span dir="ltr"><<a href="mailto:loganathan.ms@gmail.com" target="_blank">loganathan.ms@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir="ltr"><div style="font-family:tahoma,sans-serif">HI Michael,<br><br>Thanks I will try this out.</div></div><div class="gmail_extra"><div class=""><br clear="all"><div><font style="font-family:tahoma,sans-serif" face="tahoma, sans-serif">regards,<br>


Loganathan<br>Mob: <a href="tel:%2B91%207760780741" value="+917760780741" target="_blank">+91 7760780741</a> | <a href="tel:%2B91%209944414388" value="+919944414388" target="_blank">+91 9944414388</a><br>Skype: loganathan.sellappa<br>

</font><span style="font-family:tahoma,sans-serif"><a href="http://vizualize.me/loganathan" target="_blank">ViewMe</a></span><br><br></div>

<br><br></div><div><div class="h5"><div class="gmail_quote">On Tue, Aug 19, 2014 at 4:15 PM, Michael Klishin <span dir="ltr"><<a href="mailto:mklishin@pivotal.io" target="_blank">mklishin@pivotal.io</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div><br>
<br>
On 19 August 2014 at 14:38:37, Loganathan Sellappa (<a href="mailto:loganathan.ms@gmail.com" target="_blank">loganathan.ms@gmail.com</a>) wrote:<br>
> > Thanks is their any patch available for this feature, or is it<br>
> a good way to make connection with one node and switch to other<br>
> one if we get an connection error?<br>
<br>
</div>Like I said before, it is common to use a proxy in front of your cluster<br>
but you can try master:<br>
<br>
<a href="https://github.com/ruby-amqp/bunny/pull/234/files" target="_blank">https://github.com/ruby-amqp/bunny/pull/234/files</a><br>
<a href="https://github.com/ruby-amqp/bunny/commit/091696492de801505943a70320c338ebb63dba30" target="_blank">https://github.com/ruby-amqp/bunny/commit/091696492de801505943a70320c338ebb63dba30</a><br>
<div><div>--<br>
MK<br>
<br>
Staff Software Engineer, Pivotal/RabbitMQ<br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div></div>