11-02-2021, 02:29 AM
A lot of this depends on whether your VPS host is offering you a unique IP for your server, some hosts don't offer this and that can be your issue right off the bat.
The gameserver and loginserver need to bind to an external IP so they are listening on that address/port. There's no real way that I can think of that you can go around this with a client edit. So I would definitely look into whether or not you have your own personal IP.
Lastly, I would personally recommend running LC on Linux as that is the primary OS the game was intended to run on. In my experience, people typically only run Windows servers for local testing and probably 99% of all public servers have always ran on Linux.

