When I test my Windows MMO Client with a Linux Game Server and Linux Chat Server that are hosted on a VPS, I can log into the game fine and run around but the chat isn’t working. I type hello and nothing appears on the Client nor in the Chat Server logs. The Chat works fine with a local Windows MMO Server, local Windows Chat Server, local Apache and local MySQL. Anyone know how to figure out what IP address the MMOClient thinks the Linux Chat Server is at, whether it is trying to connect at all, or how to diagnose this issue, please? I’m sure my firewall isn’t blocking it.
MMOClient.log (186.9 KB)
MMOServer.log (78.5 KB)
MMOChatServer.log (203 Bytes)
daor.futureofmankind.co.uk resolves to the IP address of my VPS. I uncomment the following line in my hosts file when testing locally on my pc:
#127.0.0.1 localhost daor.futureofmankind.co.uk
I comment it out again when testing with the Linux Server so that connections should be to the Linux Server instead of my local machine. I also tried “ipconfig /flushdns” after commenting it out.
Process Explorer does not show any attempted connections on tcp port 3457 to anywhere, for the MMOClient.exe.
Update: Nevermind I found the cause/solution: mmogetserver.php needs an IP address, not a DNS name.