BP doesn't seem to talk to relays, node.socket file missing

My BP is stuck here , and doesn’t seem to be connecting to nodes. The socket file is missing. I can netcat to both of my Relays from the BP, but it’s not doing anything.

Below is the node.sh script

cardano-node run
–database-path ~/cnode/db/
–socket-path ~/cnode/sockets/node.socket
–host-addr <MY_BP_IP>
–port 3001
–config ~/cnode/config/mainnet-config.json
–shelley-kes-key ~/cnode/pool-keys/kes.skey
–shelley-vrf-key ~/cnode/pool-keys/vrf.skey
–shelley-operational-certificate ~/cnode/pool-keys/node.cert
–topology ~/cnode/config/mainnet-topology.json

The mainnet-topology.json file for BP:

{
“Producers”: [
{
“addr”: “159.89.179.21”,
“port”: 3000,
“valency”: 1
},
{
“addr”: “159.203.115.167”,
“port”: 3000,
“valency”: 1
}
]
}

The mainnet-topology.json file for Relay1:

{
“Producers”: [
{
“addr”: “relays-new.cardano-mainnet.iohk.io”,
“port”: 3001,
“valency”: 2
},
{
“addr”: <MY_BP_IP>,
“port”: 3001,
“valency”: 1
},
{
“addr”: <RELAY2_IP>,
“port”: 3000,
“valency”: 1
}
]
}

IP addresses for BP and Relay have been concealed… Please help!

Hi!

Are the relays fully synced?

Hi @Cardanian,

Make sure that your BP is accepting connections. check here using IP and port to see if it is open or not.

If not open then check your firewall settings:

Open Port Check Tool - Test Port Forwarding on Your Router (yougetsignal.com)

as a side note, to have a syncing node it is not required to have open ports and incoming connections.

Yes! I misread the message. @laplasz is right. I thought the bp was not connecting to its 2 relays (had no incoming connections)

1 Like