EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Failed to start client (UDP) listener (port 9000) (https://www.eqemulator.org/forums/showthread.php?t=21679)

greneday5 10-10-2006 07:06 PM

Failed to start client (UDP) listener (port 9000)
 
I was wondering if it was possible to run two instances of EQEmu on one server? I have two seperate Databases in MYSQL, two folders set up for EQEmu, and changes the zone ports to not conflict.
When I try I get the following message:
[Debug] [WORLD__INIT_ERR] Failed to start client (UDP) listener (port 9000)

Any ideas? Search didn't turn up anything relavent

eq4me 10-10-2006 07:17 PM

Quote:

Originally Posted by greneday5
[Debug] [WORLD__INIT_ERR] Failed to start client (UDP) listener (port 9000)

Any ideas? Search didn't turn up anything relavent

Port 9000 cannot be changed as the client is hardcoded to connect there.

You could try to add an virtual IP address to your network device and configure each server to a dedicated IP address. But it might be that servers are listening on any IPs on the server(0.0.0.0) and only taking connections from the IP configured in the eqemu config xml file. In this case it will not work.

Maybe you should give the free VMware Server a whirl, I use it all the time for testing and running EQEmu servers.

greneday5 10-10-2006 07:18 PM

Ah yes, I was thinking of VMware, but wooo those have always cause me some headaches heh, If anyone knows how to unhardcode something, that would be nifty haha. :)

Damilis 10-10-2006 08:40 PM

Well, I am pretty sure that as long as you make sure that each instance is using a different set of ports, it should be as easy as copying the EQEmu directory and chaning a few settings.

If you are using MiniLogin, however, I cant say if it will support it. Based on what I have seen with my setup, I think MiniLogin just might.

greneday 10-11-2006 03:42 PM

I saw in the xml file a place to change the zone port range, but not for the actual 9000port for the eqemu world.exe I believe.
If I was smart in programming maybe I could grab the source and change it there, then compile world.exe?
I do not know much about this but, under source 0.7.0, world folder, net file, there is a line
EQStreamFactory eqsf(WorldStream,9000);

eq4me 10-11-2006 08:16 PM

As I said above: Port 9000 cannot be changed as the client is hardcoded to connect there.


All times are GMT -4. The time now is 11:53 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.