Alright, no idea what else to do. I have tried everything I can think of.
I used the downloadable version so that I didn't have to compile, provided at appveyor here:
AppVeyor
I downloaded the latest github in order to get the data folders, although I didn't delete anything:
GitHub - malucooo/Otxserver-New: OTXServer Full Global Daily Updated
I downloaded the DLLs from this link:
OpenTibia DLL Pack (v2.0)
Finally, I downloaded the provided Gesior pack from here:
https://github.com/jlcvp/GesiorMonteiro/archive/master.zip
I opened all my (80, 7171, 7172, 7173) ports properly, including firewall & antiviruses, feel free to check them yourself:
daisun.servegame.com
I extracted the real map, as I was getting an error, which fixed it.
I made sure everything was 32bit, so it was all compatible.
---------------------------------------------------------------------------------------
NOW, the server runs properly, and I can LOGIN into the client and get my character list. BUT when I try to get into one of the characters, it fails to connect. I receive the "Failed to establish connection to the game server" message when I try to select a character to play with. The site seems to work perfectly, with email registration, password loss, etc. I was able to create an account, and create players, etc. I get the same results whether I try to connect locally or remotely. Try it.
I have tried every possible combination of configs I can think of an I got nothing. I am using the latest client 11.49.5983.
I noticed the IPChanger is configured for 11.40, but I have seen other people say they are able to use this ip changer for 11.49. I noticed that when I use Charles Proxy to see how the calls are going out, the client is sending the "character login" to "
http://:0", which makes me think that the ip changer is the point of failure, since the client is sending the character login request to the wrong url. But I don't know how to fix that.
Please let me know if you can help!