title_body: Stake pool - Failed to start all required subscriptions
upvoted_answer: &quot;Failed to start all required subscriptions&quot;
  
  As recommended by @KC Gibson, reduce the valency for the IOHK node to two, and restart the node. The remote host is closing your connections, probably due to some connection limiting policy on their end.
  
  I recently went through a router failure and an upgrade. And with that local and external IP addresses changes. After an IP address update both relay and producer nodes are fetching updates from the blockchain (as in passive node) but not processing transactions. Or at least this is what Guild Live View is showing.
  
  If your issue is that gLiveView is not 'processing transactions', then you must first set TraceMempool to true in your mainnet-config.json to enable this feature.
  
  Interestingly the producer node just minted a block that I take that will be lost on network write sync up.
  
  cardano-node uses a 'pull' system for sharing blockchain data, so your ability to broadcast blocks depends on other nodes connecting to yours to pull data.
  pool.vet suggests that you may not be well connected because you don't use topologyUpdater. Nevertheless, it reports that you should have one inbound connection from an IOHK node, and this is enough for you to publish blocks. Your netstat example doesn't show this, but if you run netstat -pant | grep cardano-node on your relay, you will see an incoming connection from IOHK.