EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   Running a server on different systems (https://www.eqemulator.org/forums/showthread.php?t=5132)

RevlinXevlin 02-10-2003 04:53 PM

Running a server on different systems
 
Hi,

I want to span my EQEmu server. Meaning I want to have one computer run the world.exe then 2 or so different ones running zones.

Is this possible, and if so can someone point to a link where it's explained ?

Thanks for reading.

Tugurce 02-11-2003 04:12 AM

Zone.exe running on separate PC
 
All you have to do is run the zone.exe's on the other computer like this:

zone zonename myIP port worldIP

zonename is the short name of the zone you wish to run (i.e. halas, freeportn, nexus, etc.)

myIP is the IP address of the computer running zone.exe

port is any port number that isn't reserved or already used

worldIP is the IP address of the computer running world.exe

for example:

If I wanted to run 5 zones on a computer when another computer is running world.exe, I would do this (given: world.exe computer has IP address of 192.168.0.1 (replace this with the computer's real IP):

zone nexus localhost 7995 192.168.0.1
zone bazaar localhost 7996 192.168.0.1
zone dreadlands localhost 7997 192.168.0.1
zone nro localhost 7998 192.168.0.1
zone shadowhaven localhost 7999 192.168.0.1

Hope this helps!

RevlinXevlin 02-11-2003 11:29 AM

Yes thats what I thought also. But when I set it up like the that zone command boxes run, stay running, and have no errors but when someone tries to zone into them they crash to server ..


still trying to figure this one out

Does it matter what sql username that computer is using, do they all need to be the same, and would I need to change any other files ?

Tugurce 02-11-2003 12:38 PM

The crashing to server problem could be caused by an incorrect patch version. Have them do a full patch and then get a !eqfix from the #eqemu channel on IRC.

Regarding the username, you must create the accounts in your dBase or put them manually into the minilogin.ini file. After that, their problems should either be fixed or dramatically reduced.

RevlinXevlin 02-11-2003 01:00 PM

Here's what i have running.

I have 1 system running 3 zones and world.exe

I want to have at least one more system running 5 zones.

On the computer running world and 3 zones I have it setup and it runs correctly. People log in and whatnot and everything is fine.

On the other system that I want to run 5 zones I have the batch file setup as

start zone . ip of system running zone 7995 ip of my system running world

that system is running mysql also, with a different login and password then on my system and all eqemu files on that system use that sql information.

People can log in fine when I run zones on my system running world.exe, but when I close down my zones and boot up zones on the other computer when someone zones in they crash to server. Their clients work correctly so thats not the issue. World.exe on my system sees the zones coming online so I know they basically "work"

But I'm stumped as to why I can't span zones and get it to work. I know forever-hacking is doing it, don't know their secret but i shall !!

RevlinXevlin 02-11-2003 07:53 PM

Bump.

I know someone is doing this, please lend me a hand.

Tugurce 02-12-2003 06:20 AM

If I'm interpreting what you're saying correctly, then I am officially stumped. I'll have to try it myself and see if I can duplicate your problem.

IAclainn 02-12-2003 07:51 PM

Let me map this out...

Revlins system us running the emu on a 2k system with a unique IP on cable. No firewall no router. This server is running a zone5batch.

He is also running a laptop with a zone5batch. Again this laptop has a unique ip without a firewall no router on cable.

System three is about 7 miles away. This zone5batch server is running on xp. The batch file is outside of the eqemu folder. This system is behind a cable router/firewall.

ALl of the systems will connect. The two zone systems will in fact talk back and forth to the world server. However, when someone is sent to the secondary server the client crashes. You can see the client access the zone but it will not load.


Revlin please post anything ive missed as far as specifics.

DOes each batch file need to have pathes to its own zone files? DOes each system need a login into world server even tho they are connecting?

Is it impossble to run this set up?

RevlinXevlin 02-13-2003 02:10 AM

Alright. I'll ask like this ,

I want to set up eqemu world.exe and some zones on one pc with a unique, static IP and ALSO want to run zones on 2 other computers with Static IPs

What do I need to do to get this to function ?

Tugurce 02-13-2003 03:35 AM

This is how I did it on my LAN at home:

1. Primary Server - Athlon 1.4 Ghz w/512 MB RAM
Running minilogin.exe, world.exe, and 6 zones:

zone nexus localhost 7995 localhost
zone poknowledge localhost 7996 localhost
zone potranquility localhost 7997 localhost
zone freeportw localhost 7998 localhost
zone freeportn localhost 7999 localhost
zone freeporte localhost 8000 localhost

EQemu 4.2 DR3 and batch files are located in C:\EQemu\EQemu\
MySQL 3.23 is located in C:\EQemu\MySQL\
DB is 4.2 DR3-Telmet

2. Secondary Server - PII 233 Mhz w/64 MB RAM
Running 5 zones:

zone ecommons 192.168.0.3 8001 192.168.0.2
zone commons 192.168.0.3 8002 192.168.0.2
zone nro 192.168.0.3 8003 192.168.0.2
zone oasis 192.168.0.3 8004 192.168.0.2
zone sro 192.168.0.3 8005 192.168.0.2

The zone.exe's are 4.2 DR3-Telmet as well, and MySQL is
installed on this computer as a slave to the primary server.

Works just fine for me, hope this bit of configuration information helps you out.

RevlinXevlin 02-13-2003 09:46 AM

Ok. Thats great.

Just want to clarify 2 things :

zone ecommons 192.168.0.3 8001 192.168.0.2
Which is your main IP and your Second server IP ?

and


installed on this computer as a slave to the primary server.

a brief howto on how you set that up ?

thanks and I noticed a lot of things you did that I didn't think of.

RevlinXevlin 02-23-2003 03:00 PM

Still can not get this to work.

Need more input if anyone is running world and zones on different machines.


All times are GMT -4. The time now is 02:44 AM.

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