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 06-08-2009, 09:24 PM
takatok
Fire Beetle
 
Join Date: Apr 2008
Location: USA
Posts: 20
Default Almost Working! Hanging on the LS

Ok I've gotten a server pretty much up and running. When I start up my start.bat the World.exe window gets this far:

[06.08. - 19:52:00] [WORLD__LS] Connecting to login server...
[06.08. - 19:52:00] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998

The guide I wrote suggests that I should be seeing a Debug line saying that the login server answered back saying it assigned the server to my IP address. The strange thing is you CAN see my server on the list but if you try to connect to it, you get booted back to the login screen with a 1017 error.

Except if I try to connect to it from a client on the same machine.. Then it tries to log me in but it shows all kinds of errors I think related to MiniLogin, since it thinks i'm coming from 127.0.0.1.

Here is the current config.xml I'm using:
Code:
<?xml version="1.0"> 
<server>
	<world> 
		<shortname>Tak's Test Server</shortname> 
		<longname>Tak's Test Server</longname> 
	<!-- Only specify these two if you really think you need to. --> 
		<address>Serving Machines IP</address> 
		<localaddress>127.0.0.1</localaddress> 
	<!-- Loginserver information. --> 
		<loginserver>	
			<host>eqemulator.net</host> 
			<port>5998</port> 
			<account></account> <password></password> 
		</loginserver>

		 <!-- Sets the shared key used by zone/launcher to connect to world --> 
		<key>some long random string</key> 

		<!-- Enable and set the port for the HTTP service. --> 
		<http port="9080" enabled="true" mimefile="mime.types" /> 
	</world> 

	<!-- Database configuration, replaces db.ini. -->
	<database> 
		<host>localhost</host> 
		<port>3306</port> <username>root</username> 
		<password>EDITED OUT</password> 
		<db>peq</db> 
	</database> 
</server>
Since i'm actually up to connecting to the LS.. I assume the everything is configured correctly with SQL, perl and the DB. Just in case though:

I'm running Rev628-Bots I dl'd from sourceforge
MYSQL 5.0 server
ActivePerl 4.8.9 Build 825 (only one that seemd to get around multiple dll problems)
PEQ DBase I got today by SVN. I sourced in the players and db.
PEQ Quests also SVN'd and copied into the server quest directly

Oh also: I configured my router to forward ports 7000-7500,9000,9080 to this machine the server is running on.

Any help on what might cause the Loginserver not to respond back would be appreciated

Tony
Reply With Quote
  #2  
Old 06-08-2009, 10:48 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

When running a Public Server, you almost never want to configure this section:

Code:
	<!-- Only specify these two if you really think you need to. --> 
		<address>Serving Machines IP</address> 
		<localaddress>127.0.0.1</localaddress>
I would highly recommend that you comment them back out by doing the following and try it again:

Code:
	<!-- Only specify these two if you really think you need to. --> 
	<!-- <address>Serving Machines IP</address> --> 
	<!-- <localaddress>127.0.0.1</localaddress> -->
Those settings almost always cause problems and would explain why you are having the weird issues you are getting.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #3  
Old 06-09-2009, 12:41 AM
vales
Discordant
 
Join Date: May 2006
Posts: 458
Default

Did you open port 5998?
Reply With Quote
  #4  
Old 06-09-2009, 03:21 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Port 5998 should not need to be opened. I believe that is only for connectivity to the Login Server, not to the actual server itself.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #5  
Old 06-09-2009, 04:48 AM
takatok
Fire Beetle
 
Join Date: Apr 2008
Location: USA
Posts: 20
Default

Thanks that got it working perfectly. Even hunted down that stupid minilogin_ip error lots of people have gotten even though I did not setup for minilogin I

Tony
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:57 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3