Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Windows Servers

Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-10-2003, 04:53 PM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default 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.
Reply With Quote
  #2  
Old 02-11-2003, 04:12 AM
Tugurce
Hill Giant
 
Join Date: Feb 2003
Location: Texas
Posts: 119
Default 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!
Reply With Quote
  #3  
Old 02-11-2003, 11:29 AM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default

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 ?
Reply With Quote
  #4  
Old 02-11-2003, 12:38 PM
Tugurce
Hill Giant
 
Join Date: Feb 2003
Location: Texas
Posts: 119
Default

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.
Reply With Quote
  #5  
Old 02-11-2003, 01:00 PM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default

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 !!
Reply With Quote
  #6  
Old 02-11-2003, 07:53 PM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default

Bump.

I know someone is doing this, please lend me a hand.
Reply With Quote
  #7  
Old 02-12-2003, 06:20 AM
Tugurce
Hill Giant
 
Join Date: Feb 2003
Location: Texas
Posts: 119
Default

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.
Reply With Quote
  #8  
Old 02-12-2003, 07:51 PM
IAclainn
Fire Beetle
 
Join Date: Feb 2003
Posts: 6
Default

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?
Reply With Quote
  #9  
Old 02-13-2003, 02:10 AM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default

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 ?
Reply With Quote
  #10  
Old 02-13-2003, 03:35 AM
Tugurce
Hill Giant
 
Join Date: Feb 2003
Location: Texas
Posts: 119
Default

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.
Reply With Quote
  #11  
Old 02-13-2003, 09:46 AM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default

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.
Reply With Quote
  #12  
Old 02-23-2003, 03:00 PM
RevlinXevlin
Sarnak
 
Join Date: Feb 2003
Posts: 41
Default

Still can not get this to work.

Need more input if anyone is running world and zones on different machines.
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 05:18 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3