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 03-25-2011, 06:23 AM
Kikinaak
Sarnak
 
Join Date: Apr 2005
Posts: 29
Question world.exe sending players to null address?

From the machine running the server, I can connect and play just fine. I am using a hamachi network address. Here is what world.exe says when I enter world:

Code:
[Debug] [WORLD__CLIENT] kikinaak: Sending client to zone tutorialb (189:0) at 5.1.205.110:7003

[Debug] [WORLD__CLIENT] kikinaak: Client disconnected (not active in process)

Now, when I attempt to log in from a different machine on the network, I can log in, choose my server, and select a character. But when I go to enter world, I get "the server is not responding" closely followed by "you have been disconnected". This is what it world.exe has to say for itself then:

Code:
[Debug] [WORLD__CLIENT] kikinaak: Sending client to zone tutorialb (189:0) at :7003

[Debug] [WORLD__CLIENT] kikinaak: Client disconnected (not active in process)
When starting the server, I get this from EQEmu Login Server:

Code:
[Network] [03.25.11 - 02:38:05] New world server connection from 5.1.205.110:1571
[Network Error] [03.25.11 - 02:38:05] Handle_NewLSInfo error, remote address was null, defaulting to stream address 5.1.205.110.
[World] [03.25.11 - 02:38:05] Server Veiled Imperium(VITST) successfully logged in.
Clearly the problem is world.exe is sending my remote players a null address, but hell if I can figure out why, or where in the db or an ini I need to set the address manually. Or most confusing of all, why it is sending the correct address when I log in from the server machine and not the others.
Can someone point me at what I'm missing?
Reply With Quote
  #2  
Old 03-25-2011, 06:45 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I am not sure what needs to be done for it to work with Hamachi, but it definitely is not required like it is for WoW Emus.

It is probably an issue either here:

eqemu_config.xml
Code:
<!-- Only specify these two if you really think you need to. -->
		<!--<address>Serving Machines IP</address>-->
		<!--<localaddress>127.0.0.1</localaddress>-->
Note: You have to uncomment those lines to use them


Or maybe here:

login.ini
Code:
[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 = 192.168.1.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #3  
Old 03-26-2011, 05:05 AM
Kikinaak
Sarnak
 
Join Date: Apr 2005
Posts: 29
Default

That was indeed what I was overlooking. I had the address set, but forgot to uncomment the setting!
I'm too used to # and ; and // as comments, I looked right over <! and didnt even think about it!
Much thanks from me and my players, we are up and going now

As for hamachi not being needed, its not that sony scares me (they do!) its that my ISP has already sent me one nastygram about running servers. So I no longer run anything on my open IP.

Hamachi works fine with eqemu, just set local_network = 5. in login.ini
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:27 PM.


 

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