Go Back   EQEmulator Home > EQEmulator Forums > General > General::Server Discussion

General::Server Discussion Discussion about emulator servers.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-17-2014, 12:43 AM
Wiqd
Fire Beetle
 
Join Date: Jun 2010
Posts: 5
Default Private Login Server available to Public?

Hey all! I am running a private server and locally it runs great. I can log in from my PC and my woman's PC, create characters, zone, kill things, level, etc. Runs great.

However, when I had my friend try to connect from his house, he couldn't log in. It alternates between a 1017 error and just checking him to the desktop. This is with a completely clean EQ Titanium install. No patching or mods of any kind, except of course for the eqhost.txt. I even had him uninstall / delete the folder entries and reinstall. My logs really only produce the following entries that seem out of the ordinary:

[Network Error] [07.16.14 - 23:01:39] Recieved unhandled application packet from the client: [OpCode OP_Unknown (0x0012) Size=10].

and

[Network] [07.16.14 - 23:08:46] Session ready received from client.
[Network] [07.16.14 - 23:08:46] Session ready indicated logged in from world(unsupported feature), disconnecting.

His account works fine if I log in locally. In his client logs folder under dbg.txt, he gets an error saying:

*** WorldAuthenticate. Error connecting to 10.0.1.35:9000 [clientDisconnectReasonConnectFail,serverDisconnect ReasonNone]

Now, I'm assuming he's not connecting because his computer is trying to connect to my private IP, which he obviously can't reach. So my question is, can I configure a private login server to accept other players outside of my network? I'm guessing you can since other servers have the option to use their private login server or the EQ Emu Login server. I'd rather not use the EQ Emu login server if I can help it. Relevant config files are as follows:

Code:
<!-- Only specify these two if you really think you need to.  (read: You don't) -->
		<!-- <address>some.server.com</address> -->
		<!-- <localaddress>192.168.0.5</localaddress> -->

		<!-- Loginserver information.  Defaults shown -->
		<loginserver>
			<host>10.0.1.35</host>
			<port>5998</port>
			<account></account>
			<password></password>
		</loginserver>

		<!-- Server status.  Default is unlocked -->
		<!--<locked/>-->
		<!-- <unlocked/> -->

		<!-- Sets the ip/port for the tcp connections.  Both zones and console (if enabled).  Defaults are shown -->
		<tcp ip="10.0.1.35" port="9000" telnet="disable"/>
Any help is appreciated Thanks in advance!
Reply With Quote
  #2  
Old 07-17-2014, 01:44 AM
Wiqd
Fire Beetle
 
Join Date: Jun 2010
Posts: 5
Default

OK figured it out. I had to put my public IP in the "address" block and my private IP in the "localaddress" block. Worked like a charm after that.
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 11:32 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