Hi All,
I realize that this topic is incredibly popular and I've gone through about
10 others talking about the same thing, but nothing they suggest seems to
work, so here's another one...
I have Erlang OTP 20.2 and RabbitMQ 3.7.3 installed on 2 fresh virtual
machines running Windows Server 2016 with all latest updates. I copy the
cookie file from {machine1} at C:\Windows\System32\config\systemprofile to
machine 1 at C:Users\{User}. I also copy the cookie file to those same
directories on {machine2}. I restart the machines (I probably only need to
restart the process, but just to be sure). I triple check to make sure all
the cookie files are identical. They are.
I run rabbitmqctl stop_app on {machine1}. I run rabbitmqctl join_cluster
rabbit@{machine2}. I get the following output:
Clustering node rabbit@{machine1} with rabbit@{machine2}
Error: unable to perform an operation on node 'rabbit@{machine2}'. Please
see diagnostics information and suggestions below.
Most common reasons for this are:
* Target node is unreachable (e.g. due to hostname resolution, TCP
connection or firewall issues)
* CLI tool fails to authenticate with the server (e.g. due to CLI tool's
Erlang cookie not matching that of the server)
* Target node is not running
In addition to the diagnostics info below:
* See the CLI, clustering and networking guides on
http://rabbitmq.com/documentation.html to learn more
* Consult server logs on node rabbit@{machine2}
DIAGNOSTICS
===========
attempted to contact: ['rabbit@{machine2}']
rabbit@{machine2}:
* connected to epmd (port 4369) on {machine2}
* epmd reports node 'rabbit' uses port 25672 for inter-node and CLI tool
traffic
* TCP connection succeeded but Erlang distribution failed
* Hostname mismatch: node "rabbit@{machine2}" believes its host is
different. Please ensure that hostnames resolve the same way locally and on
"rabbit@{machine2}"
Current node details:
* node name: 'rabbitmqcli40@{machine1}'
* effective user's home directory: C:\Users\{username}
* Erlang cookie hash: {cookiehash}
I've also triple checked that the machine names are correct by running the
"hostname" command and also by running "echo %computername%. I've also
tried connecting in the other direction, and I've verified that the cookies
have the same hash in the output. Nothing works. I cannot understand what
the problem is. Does anybody have any idea what's going on, or could at
least suggest a checklist of things to look for? I've read the entire page
about clustering. It didn't help.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/51874508-20bf-4010-b243-d68c29cdb064%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.