<div dir="ltr">I'm attempting to configure RabbitMQ with SSL using client certificates for authentication on a windows server 2012 x64 box.  The Erlang version installed is OTP 17.0 for Windows x64, <div>Configuration is as such:</div><div><div><font face="courier new, monospace"> {rabbit,  [ </font></div><div><font face="courier new, monospace">    {ssl_listeners, [5671]},</font></div><div><font face="courier new, monospace">    {auth_mechanisms, ['EXTERNAL']},</font></div><div><font face="courier new, monospace">    {auth_backends, [rabbit_auth_backend_ldap, rabbit_auth_backend_internal]},</font></div><div><span class="Apple-tab-span" style="white-space:pre"><font face="courier new, monospace">      </font></span></div><div><font face="courier new, monospace">    {ssl_options, [{cacertfile,"D:\\RabbitMQ\\certs\\cacert.pem"},</font></div><div><font face="courier new, monospace">                  {certfile,"D:\\RabbitMQ\certs\\rabbit.pem"},</font></div><div><font face="courier new, monospace">                  {keyfile,"D:\\RabbitMQ\\certs\\rabbit.key"},</font></div><div><font face="courier new, monospace">                  {verify,verify_peer},</font></div><div><font face="courier new, monospace"><span class="Apple-tab-span" style="white-space:pre">                </span>  {ssl_cert_login_from, common_name},</font></div><div><font face="courier new, monospace">                  {fail_if_no_peer_cert,true}]}<span class="Apple-tab-span" style="white-space:pre"> </span></font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">  ]},</font></div><div><br></div><div>Whenever I connect, the client throws an error and the log file gets an entry like:<br><br></div><div><font face="courier new, monospace">error on AMQP connection <0.310.0>: {ssl_upgrade_error,{options,{certfile,[68,58,92...</font><br><br><div>I've gone through the SSL Trouble shooting guide and confirmed that:</div></div><div><ul><li>The certs are in the PEM format<br></li><li>The Broker is listening on the correct ports<br></li></ul></div></div><div><br></div><div>The last bit of the trouble shooting guide indicates that "<span style="color: rgb(85, 85, 85); font-family: Verdana, sans-serif; line-height: 18px;">This is a generic error that could have many causes. Make sure you are using the recommended version of Erlang." Is there a version of Erlang I should be using other than OTP 17.0?</span></div></div>