Hi,
I’m currently setting up a MultiChain network (version 2.3.3 – protocol 20013) and facing an issue while connecting a secondary node to the seed node.
When I run the following command on the secondary node:
multichaind [chain-name]@[seed-node-ip]:[port-number] -datadir="E:\Multichain\nodes\SecondNode" -daemon
I receive this error:
Retrieving blockchain parameters from the seed node [seed-node-ip]:[port-number] ... Error: Couldn't connect to the seed node [seed-node-ip] on port [port-number] - please check multichaind is running at that address and that your firewall settings allow incoming connections.
Here are my setup details for context:
MultiChain version: 2.3.3 (Community Edition, protocol 20013)
Seed node IP: [seed-node-ip]
Port configuration: default-network-port = [port-number], default-rpc-port = [rpc-port]
OS: Windows Server on both nodes
Telnet test: Successful on port [port-number]
multichain.conf on seed node:
rpcbind=0.0.0.0 rpcallowip=0.0.0.0/0
Firewall: Port [port-number] opened for inbound/outbound TCP
Despite these settings, the secondary node still cannot connect.
Could you please help me identify what might be causing this connection failure?
Do I need to modify any additional parameters (such as bind, externalip, or interface configurations) for Windows environments?
Thank you in advance for your assistance.