Unable to open server to public, works on LAN
I have recently been trying to host a server for myself and a friend but have been running into a few issues.
I have opened the ports in my router and allowed ECOSERVER.exe through both my public and private firewall.
The main problem/confusion I am having is when I go to put my external IP into the IP section of the network settings, it comes up saying "Property value is not valid." http://puu.sh/rbXKL/aeebc0a6e0.png
Have I been doing something wrong or is this meant to happen? because if I leave any IP in that section other than my local or "any", the server will refuse to start again until I change it in the configs folder.
Unless you are hosting multiple servers on the same box, with multiple IPs on that box, you don't need to change the network settings IP and can leave it as 'Any'
Make sure your server is reachable from outside your network, eg, accessing
in a browser should bring up some basic json information about your running server. For example:
is the current SLG debug server.
Thanks for your response @Metachronism .
I am only able to access that and see the json from a local computer (192.168.xxx.xxx), still unable to from anywhere else.
How would I go about checking that my server is reachable from outside the network? all I know about from that is port-forwarding.
Thanks in advance
It could be a port forwarding issue or it could also be because of the windows firewall (assuming you are running windows).
Make sure TCP ports 3000 and 3001 and forwarded from your router. Then, either disable windows firewall, or add ingoing+outgoing rules for ports 3000, and 3001. (Replace 3000, and 3001 with the different ports if you changed them in the network config at all)
That should be all that is required.