throne=1
throneaddr=
throneprivkey=
I've all that in my .crown/crown.conf. The server is a VPS, so its IP is public and there's no firewall or anything else that would block the port. In fact, I have 80 connections, including many incoming ones; I also verified that I can telnet to the address/port combination (51.254.131.226:9340). This used to work with the old client, and I haven't since touched the configs or the network configuration at all.
Working on it now, The VPS, does it have the funds stored on it as a hot node? or are you storing the funds locally? Just about to try and set one up myself now.