I'm setting up a server on my local network so that kids and I can play.
I was having trouble getting it to start, and finally realized what the problem was.
I was setting the IP address to the local IP (192.168.2.5) instead of the public internet address exposed by my router. This also required me to open a hole in the router firewall.
Once I did that, it worked fine.
I'm calling this a bug because this is not a good way to implement this feature. There will be nobody connecting from outside, so it does not need to be accessible from outside. It also requires a hole in the firewall