I’ve been trying to run a core/relay node pair on the preprod testnet following the guide Operate a Stake Pool | Cardano Developer Portal.
Both nodes have been up for a few days (and experienced restarts since then) and neither node has been processing transactions, the core node also doesn’t seem to be propagating either (see screenshots of gLiveView).
The status log of the core node is simply a repeat of the message below, stating that my node was not the leader.
"TraceMempool": true is set for both the core and relay nodes.
Port 6000 and 3000 are open on the relay’s public address but closed on its private address.
Port 6000 is closed on the core’s public and private addresses.
The core and relay nodes can connect to each other’s public and private IPs on port 6000 according to telnet <ip-address> <port-number>.
Ah that’s an embarrassing mistake. I have fixed it now.
Do I need to open port 30000 on my relay node to incoming traffic? My understanding is 30000 is preprod-node.world.dev.cardano.org’s port so I don’t need to.
I have reloaded both nodes after updating my relay’s topology file, but after waiting for some time, it appears that nothing has changed.
What do you mean with “reloaded”? Did you restart the service?
I ran sudo systemctl reload cardano-testnode on both the relay and core nodes. I am under the impression that changing the topology file does not require a full restart.
I have restarted both nodes. Neither is processing transaction still, and the core still isn’t propagating. The error logs of the core node are the same as before.