I’m attempting to boot strap a cluster between two nodes.
Node 1 is running in a freebsd jail with a NAT’d interface on 192.168.43.2. The system has a public IP address and ports 4001, 9094-9096 forwarding to the jail. IPFS on this node has the public IP address set in .ipfs/config --> Announce set to “/ip4//tcp/4001”.
Node 2 is a system running on my home network NAT’d behind my router with an external IP. Ports 4001,9094-9096 forwards from the router to the internal system.
Using "./bin/ipfs dht findpeer " on each node, each node gets information for the other node.
When I attempt to do an ipfs-cluster-service daemon --bootstrap from either node, I get the same error (with corresponding opposite node info)
2020-07-02T05:52:43.189Z DEBUG pstoremgr pstoremgr/pstoremgr.go:328 failed to dial QmauwGtdDwrAf16hEYWKYTLeSpFcetXqkDAVZ21sajZwCe: all dials failed
- [/ip4/126.96.36.199/tcp/9096] failed to negotiate security protocol: peer IDs don’t match
I can’t find any information on how to resolve this issue.