I got locked out of one of my nodes messing with the ufw. I started from scratch with both of them just to be sure there was no residual mistakes. I’m still unable to connect the relay and bp nodes. The errors are not all the same now. Here is what I’m getting.
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:53:46.84 UTC] [String "Skipping peer <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:53:46.84 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:53:47.84 UTC] [String "Restarting Subscription after 1.001354447s desired valency 1 current valency 0",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:53:56.84 UTC] [String "Trying to connect to <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:71] [2020-08-24 15:53:56.84 UTC] [String "Connection Attempt Start, destination <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Notice:55] [2020-08-24 15:53:56.84 UTC] [String "Waiting 0.025s before attempting a new connection",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:71] [2020-08-24 15:53:56.84 UTC] [String "Connection Attempt Exception, destination <RELAYIP>:<PORT> exception: Network.Socket.connect: <socket: 28>: does not exist (Connection refused)",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.ErrorPolicy:Notice:54] [2020-08-24 15:53:56.84 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace Network.Socket.connect: <socket: 28>: does not exist (Connection refused))) 20s",String "ErrorPolicyTrace",String "<RELAYIP>:<PORT>"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:53:56.86 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:53:57.87 UTC] [String "Restarting Subscription after 1.027025723s desired valency 1 current valency 0",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:06.84 UTC] [String "Skipping peer <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:54:06.84 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:07.84 UTC] [String "Restarting Subscription after 1.001378928s desired valency 1 current valency 0",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:16.84 UTC] [String "Trying to connect to <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:72] [2020-08-24 15:54:16.84 UTC] [String "Connection Attempt Start, destination <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Notice:55] [2020-08-24 15:54:16.84 UTC] [String "Waiting 0.025s before attempting a new connection",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:72] [2020-08-24 15:54:16.84 UTC] [String "Connection Attempt Exception, destination <RELAYIP>:<PORT> exception: Network.Socket.connect: <socket: 30>: does not exist (Connection refused)",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.ErrorPolicy:Notice:54] [2020-08-24 15:54:16.84 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace Network.Socket.connect: <socket: 30>: does not exist (Connection refused))) 20s",String "ErrorPolicyTrace",String "<RELAYIP>:<PORT>"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:54:16.87 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:17.87 UTC] [String "Restarting Subscription after 1.027034205s desired valency 1 current valency 0",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:26.84 UTC] [String "Skipping peer <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:54:26.84 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:27.84 UTC] [String "Restarting Subscription after 1.001400695s desired valency 1 current valency 0",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:36.84 UTC] [String "Trying to connect to <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:73] [2020-08-24 15:54:36.84 UTC] [String "Connection Attempt Start, destination <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Notice:55] [2020-08-24 15:54:36.84 UTC] [String "Waiting 0.025s before attempting a new connection",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:73] [2020-08-24 15:54:36.84 UTC] [String "Connection Attempt Exception, destination <RELAYIP>:<PORT> exception: Network.Socket.connect: <socket: 32>: does not exist (Connection refused)",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.ErrorPolicy:Notice:54] [2020-08-24 15:54:36.84 UTC] [String "ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace Network.Socket.connect: <socket: 32>: does not exist (Connection refused))) 20s",String "ErrorPolicyTrace",String "<RELAYIP>:<PORT>"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:54:36.87 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:37.87 UTC] [String "Restarting Subscription after 1.026992921s desired valency 1 current valency 0",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Info:55] [2020-08-24 15:54:46.84 UTC] [String "Skipping peer <RELAYIP>:<PORT>",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
[ip-172-3:cardano.node.IpSubscription:Error:55] [2020-08-24 15:54:46.84 UTC] [String "Failed to start all required subscriptions",String "[<RELAYIP>:<PORT>]",String "WithIPList SubscriptionTrace",String "LocalAddresses {laIpv4 = Just 0.0.0.0:0, laIpv6 = Nothing, laUnix = Nothing}"]
Relay testnet-topology.json
{
"Producers": [
{
"addr": "<BPIP>",
"port": <BPPORT>,
"valency": 1
},
{
"addr": "relays-new.cardano-testnet.iohkdev.io",
"port": 3001,
"valency": 2
},
{
"addr": "135.181.40.207",
"port": 3001,
"valency": 1
},
{
"addr": "95.179.151.144",
"port": 3010,
"valency": 1
},
{
"addr": "135.181.40.207",
"port": 3001,
"valency": 1
},
{
"addr": "95.179.151.144",
"port": 3010,
"valency": 1
}
]
}
Relay firewall
sudo ufw status verbose
Status: inactive
BP testnet-topology.json
{
"Producers": [
{
"addr": "<RELAYIP>",
"port": <RELAYPORT>,
"valency": 1
}
]
}
BP firewall
sudo ufw status verbose
Status: inactive
Both AWS security groups are set to allow all incoming and outgoing traffic.