After days of stuffing around trying to get my Hercules server up and running, i have hit a brick wall.
I've encountered so many issues which i have eventually resolved but my latest issue is timing out the connection when connecting to my map server.
Important information: I am hosting the server on a local machine (I.P 192.168.1.148) and am trying to connect from another PC (192.168.1.156)
I have previously ran rAthena servers, so i'm not a complete noob.
The Login, Char and Map servers all talk to eachother in the console window, and all login to my SQL Database.
All of the ports have been forwarded correctly - i've done this process hundreds of times.
Server is being ran on an Ubuntu Server VM, ran on a Window10 machine (192.168.1.86) with a Bridged Network Connection.
This same Win10 machine is concurrently running a Minecraft server and a WoW private server with the same Bridge Network configurations - so the VM config works.
I have tried to change my Address in my clientinfo.xml to my DNS (dyst0rtiiongaming.ddnsgeek.com), my LAN IP and my WAN IP. I have the same issue regardless of this configuration.
I'ts a bit hard to get a log from the Hercules server to show the error, but it says (and i typed this out - rip me):
I've attached a screenshot of powershell network tests to prove i have TCP access to the required ports on the host machine, and all of my conf files so you can see their configurations.
If i've left anything out, let me know!
Login-Server.conf
Map-Server.conf
Char-Server.conf
PowerShell Screenshot