question about new build of EQEmuLoginServer
My problem: My server isn't showing up in my server select portion of my client.
I've been having problems with the EQEmuLoginServer that is pre-made that you can download, so i am trying to use the one from the latest build and for some reason my server isn't showing up in my server select portion of my client. I have compiled the latest source stuff, following the "http://www.eqemulator.net/wiki/wikka.php?wakka=VS2008" guide. Also, on my EQEmu Login Server dialogue box, it has a line that says "Server EQ3(eq3) did not attempt to login but this server requires a password". I don't know if this is normal or if this is a warning sign of something. Also, when I try to do a quick connect to my server (i got into it previously via an older version of eqemuloginserver) I get this error in the log files Code:
[Network] [08.06.10 - 14:14:52] New Titanium client connection from 10.1.60.52:55642
this is my login.ini file Code:
[database] Code:
`tblloginserveraccounts` VALUES ('1', 'Admin', '5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8', '2010-08-06 12:54:06', 'admin@somewhere.com', '2010-08-06 12:54:06', '127.0.0.1'); Code:
`tblserveradminregistration` VALUES ('1', 'Admin', 'Password', 'Tom', 'Wilson', 'Tom.Wilson@gmail.com', '2010-08-06 12:54:06', '0.0.0.0'); Code:
`tblserverlisttype` VALUES ('1', 'Legends'); Code:
`tblworldserverregistration` VALUES ('1', 'EQ3', 'eqserver', 'eq3', '2', null, null, '1', '0', null); My servers IP is 10.1.60.4 My Clients IP is 10.1.60.52 Any ideas on how to get my server to show up in the server select portion of my client? |
Figure anything out? I'm having the same issue.
|
I've used the prepackaged one for a while. I've never been able to get the one I build from the svn to work.
|
Quote:
Quote:
In the changelog notes for the new builds, it seems that the new EQEmuLoginServer is being worked on. I assume it works then, I just don't know what I am doing wrong. Anyone have a guide on how to get a new build of EQEmuLoginServer working correctly? |
I've had no problem with the EQEmuLoginServer compiled myself on Ubuntu server 8.04 or 10.04.
I remember it being a little tricky figuring out which entries went in which tables, but I thought the developers added some dummy entries now. |
Quote:
Would you mind if I asked some questions of you about your install and setup of you EQEmuLoginServer solution? |
Quote:
I'll do my best to help you. |
I did a compile of the EQEmuLoginServer.sln and I have the below for my login.ini
Code:
[database] I've * copied login.ini, login_opcodes.conf, login_opcodes_sod.conf from the "\trunk\EQEmuServer\EQEmuLoginServer\login_uti l" dir to my emuserver dir * copied EQEmuAuthCrypto.dll from the "trunk\EQEmuServer\EQEmuLoginServer\login_util \ms\ release" dir to my emuserver dir * did a build of the "EQEmuLoginServer.sln" from the "trunk\EQEmuServer" dir, then copied the "EQEmuLoginServer.exe" from the "trunk\EQEmuServer\Release" dir to my emuserver dir * then ran "EQEmuLoginServerDBInstall.sql" from the "trunk\EQEmuServer\EQEmuLoginServer\login_util " dir against my "peq" db * then adjusted my tables in my peq db that need to be adjusted for the EQEmuLoginServer * as a side note, i also have a separate db called peqlogindb and i have tried the same thing with it (ie putting int he tables, adjusting them, and having the login.ini file pointing to said db and with all that, my server isn't showing up in my server select portion of my client. My client and server computers are separate computers on the same network. My server's "long name" has now been changed to "this is a long name" in my DB as well as in the eq .xml file. My server did show up in the server select list under the old pre-compiled EQEmuLoginServer. Am I doing a lot different from you? Can you see me doing anything wrong? |
Here's my login.ini:
Code:
[database] edit: right, that's why. My world server connects on port 5997. What's your eqemu_config.xml look like? |
I will try and set up my server like yours tomorrow or the day after and test it. Do you use the EQEmuAuthCrypto.dll from the release dir or the debug dir? Have you used a 10.x.x.x as an I.P. address instead of 192.168.x.x?
|
Quote:
Are you getting any errors in your eqemu_debug_world.log or eqemu_debug_<some number>.log? |
Set World to register with login server
I ran into the problem with my server not showing up in the server selection list in the client. I solved it that way:
In your eqemu_config.xml file fill in the info for "account" and "password" in the "Loginserver information" section of the file to reflect the entry in the "tblserveradminregistration" table, by default when I created the table using the provided SQL file it was "Admin" and "Password", but make sure to check and use the actual entries, so it should look like this: Code:
<!-- Loginserver information. --> hope this helps Cheers! |
To be more specific too, each entry is case sensitive. I was scratching my head for quite some time over the no server showing issue.
Password does not equal password Password equals Password |
Quote:
I did do something slightly different, though. In the "tblserveradminregistration" I added another row and created a different username & password. I used that in my "eqemu_config.xml" file. This allowed me to finally log into the world. |
You should be able to use the default 'server admin' in 'tblserveradminregistration.'
You just need to ensure that your serveradminID in 'tblworldserverregistration' matches the one in the above table. If you change the server admin password, you will also need to hash encrypt it or the world server will not be able to sign in to the Login Server. U |
All times are GMT -4. The time now is 07:55 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.