I have two nodes running in my local machine. one public facing and another connected ONLY to the public facing node. I ensure they are whitelisted and in different ports. the nodes connect just fine, but for some reason my "hidden" node is not syncing. The data transmitted between it and the public facing one is just a few KBs. If i run both on regtest, generating blocks and sending txs happen basically instantly, so that works fine. Whats going on in mainnet that it doesnt allow it to sync? Is there something i need to configure?
getblockchaininfo
on the non-listening node should give some more information about its state (ie, has it synchronised any headers). – Anonymous Sep 26 '18 at 4:03whitebind
for this application, but I'm not sure why you're running into trouble here. Can you verify that5801
is listening, for example withnetstat
ortelnet
? – Anonymous Sep 26 '18 at 4:12