Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-09-2010, 09:32 PM
Baruuk
Sarnak
 
Join Date: Aug 2005
Posts: 64
Default SoD connection issue on private server

Okay - I have to either be missing it or I have to be a retard - or both. I'm willing to accept the latter. My Titanium client connects perfectly to my server and has for some time when my files are configured with port 5998. However, after modifying my eqemulogin.ini and replacing 5998 with 5999, changing the eqemulogin.ini 'loginserver' value to 5999 and even my 'listen_port' value in login.ini (not sure if it's necessary) to 5999 - I can't connect.

So I load up my SoD client which I use with PEQ, EZ, etc and and change my eqhost.txt file to my IP:5999 and no go. My server is at my private office with a static IP - no issues there in the past. I can make Titanium work but not SoD.
I should also mention that the client just HANGS on "Logging in to the server. Please wait..." What's interesting is that I can see my client attempt to connect on the server's console - it says 'New Client UDP Connection from <IP Address>:1948. I also have port 5999 open in the firewall (otherwise the former wouldn't happen I'd assume).

Any suggestions?

Thanks in advance.
Reply With Quote
  #2  
Old 09-10-2010, 12:07 AM
Burningsoul
Banned
 
Join Date: Oct 2009
Posts: 312
Default

I'm also having this issue, I'm going to dig a little deeper and post back if I find a solution.
Reply With Quote
  #3  
Old 09-10-2010, 03:02 AM
Rykeau
Fire Beetle
 
Join Date: Jan 2010
Posts: 27
Default

I'm guessing you meant eqemu_config.xml in one of your comments but if you didn't modify that you'll need to...

<loginserver>
<host>your server name</host>
<port>5999</port>
<account></account>
<password></password>

See if that helps.
Reply With Quote
  #4  
Old 09-10-2010, 05:39 AM
Capheus
Hill Giant
 
Join Date: Apr 2008
Location: Milwaukee
Posts: 141
Default

In your eqemulogin.ini you have to cahnge the login opcodes.

Titanium
OPCodePathAndFileName=login_opcodes.conf

SoD
OPCodePathAndFileName=login_opcodes.sod.conf

I use port 5999 for both Titanium and SoD, you might wanna give that a try too.
Reply With Quote
  #5  
Old 09-10-2010, 09:25 AM
Baruuk
Sarnak
 
Join Date: Aug 2005
Posts: 64
Default

That helped thank you - I changed my eqemulogin.ini to reflect the code below - however I guess I was a little confused on two things. First - if my eqemulogin.ini should look differently, considering now it'd probably only allow SoD clients to connect (if I'm missing lines) and second, what is the difference between login.ini and eqemulogin.ini. Here are both:

EQEMULOGIN.INI
Port=5999
DumpPacketsIn=true
DumpPacketsOut=true
Trace=true
DatabaseServerName=localhost
DatabaseCatalogName=PEQLoginDB
DatabaseUserName=<mylogingoeshere>
DatabaseUserPassword=<mypasswordgoeshere>
OPCodePathAndFileName=login_opcodes_sod.conf

LOGIN.INI

[database]
host = localhost
port = 3306
db = peq
user = <myusernamegoeshere>
password = <mypasswordgoeshere>
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 = 5999
local_network = localhost

[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
Reply With Quote
  #6  
Old 09-10-2010, 09:36 AM
Capheus
Hill Giant
 
Join Date: Apr 2008
Location: Milwaukee
Posts: 141
Default

Not sure what the login.ini is for. I'm currently not using it. To the best of my knowledge it isn't used and when I tried to use it in login.ini or embedded in eqemulogin.ini it didn't work. It's in the SVN so it might be something in testing? Someone else would know more.
Reply With Quote
  #7  
Old 09-10-2010, 11:14 AM
Baruuk
Sarnak
 
Join Date: Aug 2005
Posts: 64
Default

Thank you Capheus. Does your eqemulogin.ini look like mine or is there something special you have to do to support both Titanium and SOD clients?
Reply With Quote
  #8  
Old 09-10-2010, 04:54 PM
Capheus
Hill Giant
 
Join Date: Apr 2008
Location: Milwaukee
Posts: 141
Default

Looks just like yours does. If just add and remove the "sod" part for the opcodes.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 02:28 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3