Failed to start all required subscriptions error

OK, the error when running the node is:

Mar 22 14:49:51 sullynode-VirtualBox bash[666]: [sullynod:cardano.node.DnsSubscription:Warning:415] [2021-03-22 18:49:51.63 UTC] Domain: “<sully.mypublicdnsname.com>” Failed to start all required subscriptions

The relevant part of my netstat report:

tcp 0 0 127.0.0.1:12798 0.0.0.0:* LISTEN 666/cardano-node off (0.00/0/0)
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 666/cardano-node off (0.00/0/0)
tcp 0 0 127.0.0.1:12788 0.0.0.0:* LISTEN 666/cardano-node off (0.00/0/0)
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 466/systemd-resolve off (0.00/0/0)
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 511/cupsd off (0.00/0/0)
tcp 0 0 10.0.2.15:46294 99.84.176.113:443 TIME_WAIT - timewait (4.66/0/0)
tcp 0 0 10.0.2.15:44856 172.217.164.163:80 TIME_WAIT - timewait (3.65/0/0)

It also looks like it is listening on port 6000 on the relay node.

I am having difficulty knowing exactly what ip and host address to use for each configuration. I have an external ip that I am mapping with a free ddns server. Then I have the ip address of the physical machine 192.168.1.2. Then I have the ip address when i query ‘ip a’ in a terminal within each virtual machine. This is the same for both the BP node and the relay (10.0.2.15), though each is a different machine. I have disabled all firewalls for testing, and port forwarded port 6000 on my main router as well as within each virtual machine.
I do plan on eventually running node and relay on different machines, but I was trying to prove I could get things running before making any investments.
I’m sure my virtual machine setup is causing some extra headaches, but I still feel like I’m close to making this work. Thanks for you guys’ help!
-Sully

1 Like