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

Support::Windows Servers Support forum for Windows EQEMu users.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 08-16-2005, 11:48 PM
steffijade
Fire Beetle
 
Join Date: Aug 2005
Posts: 8
Default

Thanks for your response Dr Zauis,
I`ve been messing around a little more and had a better result. I uninstalled mysql and perl and tried another tutorial..the one by Sesmar on how to set up a 6.1 DR-2 server.

Using this tutorial I have been able to get to the server list and see my server on the list (I also saw one called Dr Zauis <test> ) but can`t log in to my own server. I did try logging into a few others though. I got onto the PEQ ok and was able to create and play a char with a few minor bugs and I was also able to log on to another server and create/play. Both these servers show as 0.6.1 DR-1 on the server list.My own server, which shows as 0.6.1 DR-2 I can`t log into.

When starting the emu I can get world and boot5 to load up with no errors but am still having problems with minilogin. I can still get to the server list and see my server and the others and can still log into the other servers using minilogin with the settings I currently have but still can`t log into my own.
I have messed around with settings in db, loginserver and boot5, altering the ip addresses. I have tried various combinations using 127.0.0.1 ,localhost and actual ips for internal and external. I have also added the lines of code regarding minilogin on the forums using mysql, such as :

INSERT INTO variables (varname, value, information) VALUES ('LoginType', 'Minilogin', 'Set this to Minilogin to login using a minilogin server ');
alter table account add minilogin_ip varchar(32) not null;
insert into account (name,status, minilogin_ip) values('[user]',250,'127.0.0.1');

I have tried altering the minilogin_ip value to match the ip used in loginserver and boot5. I have also tried altering eqhost to use different ips but the only way I can get to see the server list is by using :

[LoginServer]
Host=newlogin1.eqemulator.net:5998

in eqhost.

My current settings are as below.


db:

# READ README.TXT!

[Database]
host=localhost
user=xxxxxx
password=xxxxxx
database=eqdr2


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.
-------------------------------------------------------------------------
loginserver :

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=newlogin1.eqemulator.net
loginserver2=localhost
loginport=5998
loginport2=5999
worldname=xxxxxxxxxxxxxxx
worldaddress=localhost
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999
--------------------------------------------------------------------------
boot5 :

REM: ****Read this first!!!****



REM: This file requires your real IP in the place of "127.0.0.1" when you are connecting

REM: To the EQEmu Loginserver.



REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1



REM: If you still get errors try using localhost instead of 127.0.0.1



REM:--------------Start-----------------------

@echo off



if NOT exist spells_us.txt goto NOSPELL



start zone . localhost 8780 localhost
start zone . localhost 8781 localhost
start zone . localhost 8782 localhost
start zone . localhost 8783 localhost
start zone . localhost 8784 localhost

exit

cls



:NOSPELL

echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.

PAUSE



REM:---------------END------------------------
------------------------------------------------------------------------
and eqhost :

[LoginServer]
Host=newlogin1.eqemulator.net:5998

I know Dr Zauis said I needed to find out if I was compatable with DR-1 or DR-2 but I`m a little confused. Does the fact that I can login to servers that are listed as DR-1 but not my own which is listed as DR-2 mean that I am compatable with DR-1 but not DR-2?

Another point I have been thinking on is the difference between the 2 tutorials I have tried. In the tutorial by Iwantavr4 there are sql files that have to be sourced into mysql but in the tutorial by sesmar it doesn`t say anything about sourcing files..just to put the database into the mysql data folder. (I can`t see any sql files in the database folder to source). Is the reason why my server can`t be accessed because I need to add some sql files and source them into the database?

As if that wasn`t enough...I also use a dsl router and have been wondering if that was causing problems. I tried making the pc I am trying to set up on into a DMZ and it made no difference. I then tried switching off DMZ and tried port forwarding (I was a little unsure as to which ports to use but there was a predefined setup for everquest in my router`s setup so I used this and added ports 5999 and 9000) this made no difference.

All in all I am pleased to be able to access other servers but it would be nice if I could set up a working server of my own. I assume I have probably made some stupid errors in the ini files and/or some stupid assumptions as to the usage of code, but as I stated in the original post...I`m no expert in programming.

If anyone who reads this can spot something that I`ve done wrong or offer up any hints/tips/advice they would be gratefully recieved.
Thanks, steff.

EDIT: When trying to access my server from the server list I get 1017 error and the folowing shows up in world :

New client from ip: 127.0.0.1 port:1202
[Error] Expecting Op_SendlogInfo, got 0
Removing client from ip: 127.0.0.1 port:1202

Last edited by steffijade; 08-17-2005 at 08:04 AM..
Reply With Quote
 


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 03:40 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