title: Rabbitmq nodes not able to join cluster?
body: <p>Below are the commands executed and error stack:</p>
  
  <blockquote>
    <p>[root@DGTLSITTIBCO2 ~]# rabbitmqctl join_cluster rabbit@DGTLSITTIBCO1
    Clustering node rabbit@DGTLSITTIBCO2 with rabbit@DGTLSITTIBCO1 Error:
    unable to perform an operation on node 'rabbit@DGTLSITTIBCO1'. Please
    see diagnostics information and suggestions below.</p>
  </blockquote>
  
  <p>Most common reasons for this are:</p>
  
  <ul>
  <li>Target node is unreachable (e.g. due to hostname resolution, TCP connection or firewall issues)</li>
  <li>CLI tool fails to authenticate with the server (e.g. due to CLI tool's Erlang cookie not matching that of the server)</li>
  <li>Target node is not running</li>
  </ul>
  
  <p>In addition to the diagnostics info below:</p>
  
  <ul>
  <li>See the CLI, clustering and networking guides on <a href="http://rabbitmq.com/documentation.html" rel="nofollow noreferrer">rabbitmq documentation</a> to learn more</li>
  <li>Consult server logs on node <code>rabbit@DGTLSITTIBCO1</code></li>
  </ul>
  
  <h1>DIAGNOSTICS</h1>
  
  <blockquote>
    <p>attempted to contact: [rabbit@DGTLSITTIBCO1]</p>
  </blockquote>
  
  <p>rabbit@DGTLSITTIBCO1:</p>
  
  <ul>
  <li>connected to epmd (port 4369) on DGTLSITTIBCO1</li>
  <li>epmd reports node 'rabbit' uses port 25672 for inter-node and CLI tool traffic</li>
  <li><p>TCP connection succeeded but Erlang distribution failed</p></li>
  <li><p>TCP connection to remote host has timed out. Is the Erlang distribution using TLS?</p></li>
  </ul>
  
  <p><strong>Current node details:</strong></p>
  
  <ul>
  <li>node name: rabbitmqcli57@DGTLSITTIBCO2</li>
  <li>effective user's home directory: /var/lib/rabbitmq</li>
  <li>Erlang cookie hash: ci1chJoiyrDKCLOj2TDxaA==</li>
  </ul>