Minilogin and SVN code
Posted: Thu Dec 08, 2011 6:35 pm
I just checked out all the source code and compiled the world server from scratch. As far as I can tell it works just fine, but depending on which minilogin executable I use, different things happen and none of them good. Now I'm posting this because I've already checked everything (settings, opcodes, database entries) to the best of my ability.
When I use the public login server it works perfect, and I can make a character, run around, etc.
When using the 1.0 or 1.01 release of minilogin, world.exe attempts to connect to minilogin and shows "Login Server returned a fatal error: Incorrect version". As I've said, I've already added an entry to login_versions for this version of world (which happens to be 0.7-dev). Other than the stated message I see no other messages of any kind and increasing the debugging/logging level doesn't help to clarify this message.
When using the minilogin executable that comes from the SVN, world.exe supposedly connects to minilogin, but minilogin shows that the server connects to it and then spits out "DBCore: #1054: Unknown column 'login_version' in 'field list'" and nothing else. I can connect to the server with the client, authenticate and the character that I've made is displayed but the game tells me that the world server is down.
I have no idea how to fix this other than using the public login sever (which would be fine if I had a reliable internet connection).
When I use the public login server it works perfect, and I can make a character, run around, etc.
When using the 1.0 or 1.01 release of minilogin, world.exe attempts to connect to minilogin and shows "Login Server returned a fatal error: Incorrect version". As I've said, I've already added an entry to login_versions for this version of world (which happens to be 0.7-dev). Other than the stated message I see no other messages of any kind and increasing the debugging/logging level doesn't help to clarify this message.
When using the minilogin executable that comes from the SVN, world.exe supposedly connects to minilogin, but minilogin shows that the server connects to it and then spits out "DBCore: #1054: Unknown column 'login_version' in 'field list'" and nothing else. I can connect to the server with the client, authenticate and the character that I've made is displayed but the game tells me that the world server is down.
I have no idea how to fix this other than using the public login sever (which would be fine if I had a reliable internet connection).