Hello, long time no see,
I've been trying to work on an higher version this time, it's 5729. There's no much problem, I had to downgrade the source for a while due to a small problem which impacts on my server structure since I'm not using SRP6 (not yet, it's on todo list).
The problem is: when I send the login reply with Account, Hash, IP and Port for the transfer to the game server, the client replies with two MsgConnect packets:
1. MsgConnect with all the info, the problem is that it's coming back to the Login Server;
2. MsgConnect with blank info to the game server (so I'm not able to login);
I tried disconnecting the client from the Account Server right after it sends the MsgConnectEx, but then I just receive the blank packet on the game server, which makes impossible to login. The same server structure works on 5692 (except for the changes on Cast5 that might be done to that version).
It login, the packets are all good but my server structure (LoginServer, GameServer, WorldServer, AIServer) doesn't work because the game server wont receive the MsgConnect with the required info.
I tried to see trinity sources out there, but they're only one executable and then it works fine, they don't really help :/
Any clue on how to fix it?