PDA

View Full Version : cant get past this 1 problem ?!?!


Laviathon
11-04-2004, 06:23 AM
hello,
my problem is with the Error 1017 i have searched and searched for the remedy on every post it states that i have the wrong patch version for the emu but i am able to log on to any of the new 6.0 DR1 and 6.0 DR2 server with no problems but when i try to log onto my server i get the 1017 error

not sure what information you need if any but here is all

Boot5zone.bat
REM: ****Read this first!!!****

REM: This file requires your real IP in the place of "EXTERNAL_IP_HERE" 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 . 66.24.xxx.xxx 8780 localhost
start zone . 66.24.xxx.xxx 8781 localhost
start zone . 66.24.xxx.xxx 8782 localhost
start zone . 66.24.xxx.xxx 8783 localhost
start zone . 66.24.xxx.xxx 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------------------------



db.ini
# READ README.TXT!

[Database]
host=localhost
user=myname
password=mypass
database=eq


### --- 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.ini
### --- 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
loginport=5994
worldname=The Chosen Few
worldaddress=66.24.xxx.xxx
locked=false
account=
password=


[WorldServer]
Defaultstatus=0
Unavailzone=


[ChatChannelServer]
worldshortname=TCF
chataddress=
chatport=


now my World.exe and boot5zone after i boot them up

world.exe
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.0-DR2
[Status] Loading variables..
[Status] Loading zones..
[Status] Clearing groups..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=36965
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Please don't make me a levelme server. :(
TCP listening on: 66.24.xxx.xxx:9000
World server listening on: 66.24.xxx.xxx:9000
Setting World to MiniLogin Server type
Connected to LoginServer: newlogin1.eqemulator.net:5994
44016 New TCP connection: 127.0.0.1:2884
New zoneserver: #1 127.0.0.1:2884
Zoneserver SetConnectInfo: 127.0.0.1:2884: 66.24.xxx.xxx:8783
44094 New TCP connection: 127.0.0.1:2885
44094 New TCP connection: 127.0.0.1:2886
New zoneserver: #2 127.0.0.1:2886
New zoneserver: #3 127.0.0.1:2885
44141 New TCP connection: 127.0.0.1:2887
44141 New TCP connection: 127.0.0.1:2888
New zoneserver: #4 127.0.0.1:2888
New zoneserver: #5 127.0.0.1:2887
Zoneserver SetConnectInfo: 127.0.0.1:2885: 66.24.xxx.xxx:8780
Zoneserver SetConnectInfo: 127.0.0.1:2886: 66.24.xxx.xxx:8782
Zoneserver SetConnectInfo: 127.0.0.1:2887: 66.24.xxx.xxx:8781
Zoneserver SetConnectInfo: 127.0.0.1:2888: 66.24.xxx.xxx:8784


boot5zone.bat .. 1 of 5
[Status] CURRENT_ZONE_VERSION: EQEMu 0.6.0-DR2
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading NPC Faction Lists from database...
[Status] Loading loot tables
[Status] Loading Loot tables from database...
[Status] Loading doors
[Status] Loading guilds
[Status] Loading factions
[Status] Loading AA effects
[Status] Loading swarm spells
[Status] Loading corpse timers
[Status] Loading what ever is left
[Status] Loading commands
[Status] command_init(): Warning: Command 'help' defaulting to access level 0!
[Status] command_init(): Warning: Command 'version' defaulting to access level 0
!
[Status] command_init(): Warning: Command 'serversidename' defaulting to access
level 0!
[Status] command_init(): Warning: Command 'loc' defaulting to access level 0!
[Status] command_init(): Warning: Command 'flag' defaulting to access level 0!
[Status] command_init(): Warning: Command 'si' defaulting to access level 0!
[Status] command_init(): Warning: Command 'hp' defaulting to access level 0!
[Status] command_init(): Warning: Command 'pf' defaulting to access level 0!
[Status] command_init(): Warning: Command 'bestz' defaulting to access level 0!
[Status] command_init(): Warning: Command 'ginfo' defaulting to access level 0!
[Status] 171 commands loaded
[Status] Entering sleep mode
Connected to worldserver: localhost:9000


if i am forgetting something let me know

i am behind a router and have DMZ turned on for this comp


thank you for your time

zephyr325
11-04-2004, 06:32 AM
Have you checked out this thread?

http://www.eqemulator.net/forums/viewtopic.php?t=16747

Derision
11-04-2004, 06:35 AM
Setting World to MiniLogin Server type
Connected to LoginServer: newlogin1.eqemulator.net:5994

You seem to be wanting to connect to the EQEmu login server, yet you have set the variable LoginType in the database to MiniLogin.

That might be your problem.

Do either:
update variables set value='notminilogin' where varname='LoginType';
or
delete from variables where varname='LoginType';
To set your server to not use minilogin.

zephyr325
11-04-2004, 06:38 AM
Doh! Good catch there. But just FYI, I ran into a problem setting my server up as a DMZ server (Linksys router) when my client I was using was also behind that router; it got confused when referring to the server both as an external address and an internal address. I resolved that by setting my server's external DNS name to be the internal address in my hosts file on my client machine.

Laviathon
11-04-2004, 06:50 AM
ok i did as you both said changed it from DMZ to the link you gave me and took out the mini login .. yeah i was trying to get minilogin to work that would be better for me to work with the server untill it is done and when it is done to my liking it will be put on the Xeon server i am building for it .. not gona start building server till i know i can get this up and running hehe

anywho i am still getting the 1017 error

thank you for your time

----------edit------------
i know people are able to get on .. the world.exe showes someone has just made a character

------------------edit-----------------
hmm ok i tryed loging on to my server with my main emu account that did not work i got the 1017 error but when i decited to try my other account it lets me log in ...

how do i set up an account to be server op ( the highest rank )

Derision
11-04-2004, 06:58 AM
That was me. Your problem is almost certainly the 'NAT' issue described by Doodman here:

http://www.eqemulator.net/forums/viewtopic.php?t=17370

Follow that guide and you should be able to login.

zephyr325
11-04-2004, 07:03 AM
Can you sucessfully log in/create a character on another server? That will help break down the problem to something on your client or the server side.

Laviathon
11-04-2004, 07:15 AM
yes i can log on to any of the 6.0 DR1 or 6.0 DR2 servers thats not a prob just cant get into my own

Laviathon
11-04-2004, 07:24 AM
ok if i can get this 1 thing set up i will be good to go hehe .. ok with my main EQEmu account i can not log onto my server but with my 2nd account i can i just dont know how to make that account sever op .. make it as my main account for building and such ...

thanks

------------------------------edit-----------------------------
NM i found how to do it .. thnka you all for the help :)