Error: Couldn't connect to the seed node

+1 vote

I keep getting this error (I put x's in for my security).  I have disable firewalls on both machines.  My node is running Ubuntu and the machine trying to connect is a Windows 10 machine.  The Windows machine is giving me this:

PS C:\Downloads\multichain-windows-1.0-beta-2> .\multichaind chain1@

MultiChain Core Daemon build 1.0 beta 2 protocol 10008

Retrieving blockchain parameters from the seed node 192.168.1.x:71xx ...
Error: Couldn't connect to the seed node 192.168.1.x on port 71xx - please check multichaind is running at that address
and that your firewall settings allow incoming connections.
PS C:\Downloads\multichain-windows-1.0-beta-2>


The Ubuntu machine seems to be working fine:

-H81M-HD3:~$ multichaind chain1 -daemon
MultiChain 1.0 Daemon (protocol 10008)
MultiChain server starting
Looking for genesis block...
Genesis block found
Other nodes can connect to this node using:
multichaind chain1@192.168.1.x:71xx


Any help is greatly appreciated.  Thanks!!

asked Aug 2, 2017 by shtiv

3 Answers

+1 vote
Ensure you have the port open to network traffic to allow the windows node to connect to the Ubuntu node. By default most ports are blocked from public access and you have to allow a specific port if you wish to use it due to security reasons.
answered Aug 2, 2017 by RobertJ
+1 vote

I assume you granted permission for the node to connect?

"If the blockchain is private, you will not be able to connect immediately, because you have not yet been granted permission by an administrator."

It gives you the grant command after running multichaind chain1@ -daemon 


answered Aug 2, 2017 by MaSsv
thanks for the replies!!!! Here is what I am wondering, I have attempt several times to get my blockchain up, and have received different port numbers for example: one is at: ./multichaind newer@192.168.1.x:71xx  and the other is: ./multichaind older@192.168.1.x:95xx.  Can I have more than one blockchain with the same name?  Also, it says the older one is running, do you know how I would access it?  I have tried the command older@192.168.1.x:95xx.  Thanks for your help.
0 votes

I'm not sure how your computers are networked together, but 192.168.1.x is a special IP address range that is used for local networks, and is not accessible from the outside world. Perhaps that explains the problem?

answered Aug 3, 2017 by MultiChain