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-19-2006, 12:05 PM
d00d
Sarnak
 
Join Date: Aug 2003
Posts: 52
Default How to change world port:9000

How do i change the port the world server uses? What i'm trying to do is run 2 diff servers on 2 diff boxes both connected to one router. the router only allows to forward one port to one computer. So i need to chaneg the port the world server uses on the other. Any idea how to do this? - Dave
Reply With Quote
  #2  
Old 06-19-2006, 03:27 PM
Gameross
Fire Beetle
 
Join Date: Jan 2004
Posts: 21
Default

Quote:
Originally Posted by d00d
How do i change the port the world server uses? What i'm trying to do is run 2 diff servers on 2 diff boxes both connected to one router. the router only allows to forward one port to one computer. So i need to chaneg the port the world server uses on the other. Any idea how to do this? - Dave
Either your router totally sux or you mean that it only allows 1 IP to use used as the main forward for port addresses. Chances are the latter is the issue.

The first thing you should do is tell us which router you have. Then I could check and see what your routers limitations are.

I suspect your issue is all you need to do is turn off the full port forwarding to a single IP and instead set up each port you need passed to go to which ever machine it's supposed to go to on a individual bases.
Reply With Quote
  #3  
Old 06-19-2006, 04:15 PM
d00d
Sarnak
 
Join Date: Aug 2003
Posts: 52
Default

I have a netgear, and yes its set so that u can only allow a port forwarded to 1 Ip address
Reply With Quote
  #4  
Old 06-19-2006, 05:45 PM
d00d
Sarnak
 
Join Date: Aug 2003
Posts: 52
Default

I'm pritty user the server port :9000 is hardcoded into the server am i right? If so where in the source do you change it at?
Reply With Quote
  #5  
Old 06-19-2006, 06:08 PM
CamelFilter
Sarnak
 
Join Date: May 2006
Location: "We're not in Kansas anymore."
Posts: 36
Cool

I believe what you're looking for is either:


#define EQ_WORLD_PORT 9000
http://eqemulator.cvs.sourceforge.ne....5&view=markup


or


EQStreamFactory eqsf(WorldStream,9000);
http://eqemulator.cvs.sourceforge.ne...21&view=markup


Who knows.. I'm just guessing.. but it looks right

Oh btw... I've never even done any of that stuff before.. so you *might* want to save a spare copy lol

Last edited by CamelFilter; 06-20-2006 at 02:14 AM..
Reply With Quote
  #6  
Old 06-19-2006, 07:29 PM
d00d
Sarnak
 
Join Date: Aug 2003
Posts: 52
Default

didnt work, any other ideas?
Reply With Quote
  #7  
Old 06-19-2006, 10:41 PM
sesmar
I built it I will Support it!
 
Join Date: Jun 2005
Location: Michigan
Posts: 214
Default

I could be wrong but I believe the reason you can not change the Port for the world server is it might be hardcoded in the client to connect to it on port 9000.

I have not confirmed this, this is just my thoughts on it.
__________________
Reply With Quote
  #8  
Old 06-19-2006, 11:02 PM
Coleshadowblades
Fire Beetle
 
Join Date: Jun 2006
Posts: 23
Default

I tried using the ful eqemuconfig.xml file to set the port of the worldserver I didnt have much luck with it but give it a try
Reply With Quote
  #9  
Old 06-19-2006, 11:21 PM
CamelFilter
Sarnak
 
Join Date: May 2006
Location: "We're not in Kansas anymore."
Posts: 36
Default

I've just been messing around with him.. seeing what we could do. We tried setting up the config file to no luck.. server startup says 9001 (On some builds), but really is still using 9000. We recompiled the world... with port changes, that didn't work... I don't know... I'll yell at him to reply.
Reply With Quote
  #10  
Old 06-19-2006, 11:24 PM
d00d
Sarnak
 
Join Date: Aug 2003
Posts: 52
Default

I believe ether the client has port 9000 coded in or the login server does somehow not sure.
Reply With Quote
  #11  
Old 06-20-2006, 11:50 AM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

9000 for the UDP connection from client to world is hard coded in the client, and cannot be changed. as such, it is one world server per public IP.
Reply With Quote
  #12  
Old 06-20-2006, 01:32 PM
CamelFilter
Sarnak
 
Join Date: May 2006
Location: "We're not in Kansas anymore."
Posts: 36
Default

Hehe cool... well sort of, but hey I learned something today!
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 09:08 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