inbound port is not open. Please open it and try again. (19999 for testnet and 9999 for mainnet)
Question: do I have to have port 9999 open in the local wallet as well?
This is my local .conf:
addnode=23.23.186.131
masternode=1
masternodeaddr=REMOTE_IP:9999
masternodeprivkey=***
And this is the remote .conf:
addnode=23.23.186.131
listen=1
masternode=1
maxconnections=256
masternodeprivkey=***
Only if it's not communicating with your remote. But maybe it's your masternodeprivkey causing the problem? They should both have the local wallet's (with the 1000 dark) masternodeprivkey= number.
It's not always necessary to put your port with the ip address, but I do. so all my ip addresses have the :9999
The local masternode address, if it has anything, it should be it's own masternodeprivkey, not the remote's. Not 100% sure it is needed, but mine has it, and it is the local privkey in the local conf. (edit: I do think it needs it in order to be started as a masternode )
The remote also gets the local privkey. Not sure if you just wrote that up backwards, but it won't work unless remote has local's privkey.