View Single Post
  #1  
Old 08-06-2010, 04:33 PM
kavren
Sarnak
 
Join Date: Feb 2007
Posts: 50
Default 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
[Network] [08.06.10 - 14:14:52] Application packet recieved from client (size 14)
[Network] [08.06.10 - 14:14:52] Session ready recieved from client.
[Network] [08.06.10 - 14:14:52] Application packet recieved from client (size 36)
[Network] [08.06.10 - 14:14:52] Login recieved from client.
[Client] [08.06.10 - 14:14:52] User: johnhu
[Client] [08.06.10 - 14:14:52] Hash: 46c80c42aee41cae5bdd1595f2eefd7fcde422d7
[Network] [08.06.10 - 14:14:52] Application packet recieved from client (size 12)
[Network] [08.06.10 - 14:14:52] Server list request recieved from client.
[Network] [08.06.10 - 14:14:52] Application packet recieved from client (size 16)
[Network] [08.06.10 - 14:14:52] Play recieved from client, server number 1 sequence 5.
[Client Error] [08.06.10 - 14:14:52] Client requested a user to world but supplied an invalid id of 1.
From there I:
  • 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

this is my login.ini file

Code:
[database]
host = localhost
port = 3306
db = peq
user = XXXX
password = XXXX
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 10.1.60.

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = tblLoginServerAccounts
world_registration_table = tblWorldServerRegistration
world_admin_registration_table = tblServerAdminRegistration
world_server_type_table = tblServerListType
Here is my tblloginserveraccounts
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');
`tblloginserveraccounts` VALUES ('2', 'NAME', '46c80c42aee41cae5bdd1595f2eefd7fcde422d7', '2010-08-06 12:57:38', 'admin@somewhere.com', '2010-08-06 13:13:10', '10.1.60.52');
Here is my tblserveradminregistration
Code:
`tblserveradminregistration` VALUES ('1', 'Admin', 'Password', 'Tom', 'Wilson', 'Tom.Wilson@gmail.com', '2010-08-06 12:54:06', '0.0.0.0');
Here is my tblserverlisttype
Code:
`tblserverlisttype` VALUES ('1', 'Legends');
`tblserverlisttype` VALUES ('2', 'Preferred');
`tblserverlisttype` VALUES ('3', 'Standard');
Here is my tblworldserverregistration
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?
Reply With Quote