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