PDA

View Full Version : 1017 error


thedark2004
03-28-2004, 03:28 AM
getting a 1017 error when trying to login to my server here are the info files:

db.ini

[Database]
host=localhost
user=*****
password=*****
database=eq
compression=off

loginserver.ini

[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5997
loginport=5997
loginport=5997
worldname=QP Testing Grounds
worldaddress=139.168.0.101
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

[ChatChannelServer]
ChatChannelServer=127.0.0.1

boot5zones.bat

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

REM: This file requires your real IP in the place of "YourIP" 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 . 139.168.0.101 7995 127.0.0.1
start zone . 139.168.0.101 7996 127.0.0.1
start zone . 139.168.0.101 7997 127.0.0.1
start zone . 139.168.0.101 7998 127.0.0.1
start zone . 139.168.0.101 7999 127.0.0.1
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------------------------

world.exe when idle...before login try

[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.3-DR3
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading addon.ini..
[Status] Loading EQ time of day..
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Warning: Pants may change during online play.
TCP listening on: 139.168.0.101:9000
World server listening on: 139.168.0.101:9000
Connected to LoginServer: eqlogin3.eqemulator.net:5997
5781 New TCP connection: 127.0.0.1:4248
New zoneserver: #1 127.0.0.1:4248
Zoneserver SetConnectInfo: 127.0.0.1:4248: 139.168.0.101:7999
5812 New TCP connection: 127.0.0.1:4249
New zoneserver: #2 127.0.0.1:4249
Zoneserver SetConnectInfo: 127.0.0.1:4249: 139.168.0.101:7998
5843 New TCP connection: 127.0.0.1:4250
5843 New TCP connection: 127.0.0.1:4251
5843 New TCP connection: 127.0.0.1:4252
New zoneserver: #3 127.0.0.1:4251
New zoneserver: #4 127.0.0.1:4250
Zoneserver SetConnectInfo: 127.0.0.1:4250: 139.168.0.101:7997
New zoneserver: #5 127.0.0.1:4252
Zoneserver SetConnectInfo: 127.0.0.1:4252: 139.168.0.101:7996
Zoneserver SetConnectInfo: 127.0.0.1:4251: 139.168.0.101:7995

one of the windows from boot5zones.bat

[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.3-DR3
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading NPCTypes from database...
[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 Doors from database...
[Status] Loading guilds
[Status] Loading factions
[Status] Loading corpse timers
[Status] Loading what ever is left
[Status] Loading commands
[Status] 153 commands loaded
[Status] Entering sleep mode
Connected to worldserver: 127.0.0.1:9000

I've tried a few different things suggested on other posts and still no go...any ideas?

NarutoLegacy
03-28-2004, 04:14 AM
start zone . 139.168.0.101 7995 127.0.0.1
start zone . 139.168.0.101 7996 127.0.0.1
start zone . 139.168.0.101 7997 127.0.0.1
start zone . 139.168.0.101 7998 127.0.0.1
start zone . 139.168.0.101 7999 127.0.0.1
exit
cls


Do you have a router? Because the 139.168.0.101 looks kind of like that.

thedark2004
03-28-2004, 04:56 AM
I havn't got a router linked up through my system that I know of...unless an ADSL modem is one

DrizztBanrae
03-28-2004, 12:36 PM
Im having the exact same problem.....cept when I changed all the IP's to localhost I can connect........Can anyone else try to connect to my server and see if they get 1017?

thedark2004
03-28-2004, 11:27 PM
changed the all to localhost and got through on the connection....tho now I get an interesting error...I get a Zone is not avalible when I try to log in a character

this is info from world.exe

Client disconnected
Removing client from ip:127.0.0.1 port:3436
592390 New client from ip: 127.0.0.1 port: 3471
Logged in: FirstLogin LS#46897: thedark2004
Attempting autobootup of kaladima (60) for Rekasholim
127.0.0.1:3454: TCPConnection::RecvData(): Error: 10054
Removing zoneserver from ip:0.0.0.0 port:0 (localhost:7999)
Hold Zones mode is ON - rebooting lost zone
627250 New TCP connection: 127.0.0.1:3475
New zoneserver: #14 127.0.0.1:3475
Zoneserver SetConnectInfo: 127.0.0.1:3475: localhost:7999

any ideas?

samandhi
03-29-2004, 08:40 AM
I noticed that you are using 0.5.3 DR3... Unless you are patched between the dates of Jan 24th ( somewhere around there), and up to but before Feb 10th, then you are getting 1017 because you are trying to run an imcompatible version of the client... If this is the case try setting up a 0.5.5 server...

thedark2004
03-29-2004, 12:45 PM
I am using a current version of EQ that works with the Winter's Roar server...and I got past 1017 errors when I changed IPs to localhost...but I will try upgrading it to a 0.5.5 and see if that will fix the 1017

thedark2004
03-30-2004, 03:57 PM
well I upgraded my server to 0.5.5...and it's really weird....if I have all my IPs at localhost I can connect fine and login to my server and get on a character and run around

but

if I have my IP address in place of the localhost I get a 1017 error using the same client.....anyone have any ideas?

Monrezz
03-31-2004, 08:40 AM
Are you using MiniLogin? if so, did you update the MiniLoginAccounts.ini?

If not, are you sure you changed all files - LoginServer and Boot5Zones?

Edit: Paste output of World.exe and Zone.exe

thedark2004
04-01-2004, 04:00 AM
no I am currently not using minilogin

yes I changed the LoginServer.ini and Boot5Zones.bat files

here is the World.exe output after I login when it's all set to Localhost:

[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Screwing up windows compiles...
TCP listening on: localhost:9000
World server listening on: localhost:9000
Connected to LoginServer: eqlogin2.eqemulator.net:5997
10922 New TCP connection: 127.0.0.1:3186
10922 New TCP connection: 127.0.0.1:3187
10922 New TCP connection: 127.0.0.1:3188
10922 New TCP connection: 127.0.0.1:3189
10922 New TCP connection: 127.0.0.1:3190
New zoneserver: #1 127.0.0.1:3190
New zoneserver: #2 127.0.0.1:3189
New zoneserver: #3 127.0.0.1:3188
New zoneserver: #4 127.0.0.1:3187
New zoneserver: #5 127.0.0.1:3186
Zoneserver SetConnectInfo: 127.0.0.1:3186: localhost:7997
Zoneserver SetConnectInfo: 127.0.0.1:3187: localhost:7999
Zoneserver SetConnectInfo: 127.0.0.1:3188: localhost:7996
Zoneserver SetConnectInfo: 127.0.0.1:3189: localhost:7995
Zoneserver SetConnectInfo: 127.0.0.1:3190: localhost:7998
53578 New client from ip: 127.0.0.1 port: 3194
Logged in: FirstLogin LS#46897: thedark2004
Received unknown opcode: 0x02ee size:0 bytes
Received unknown opcode: 0x0285 size:188 bytes
0: 02 00 00 00 06 00 00 00 - 08 00 00 00 01 00 00 00 | ................
16: F3 2A 21 00 01 01 00 01 - 01 41 4D 44 20 41 74 68 | .*!......AMD Ath
Attempting autobootup of kaladima (60) for Rekasholim
Zoneserver SetZone: localhost:7997 kaladima (60)
Attempting connection to ZoneProxy at IP 16777343
Zoneserver SetZone: localhost:7997 kaladima (60)
ZoneProxy not found
Enter world: Rekasholim: kaladima (60)
Client disconnected
Removing client from ip:127.0.0.1 port:3194

And here is Zone.exe:

[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.5-DR1
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading NPCTypes from database...
[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 Doors from database...
[Status] FileLoadSPDat() Loading spells from ./spells_us.txt
[Status] FileLoadSPDat() spells loaded: 1921
[Status] Loading guilds
[Status] Loading factions
[Status] Loading corpse timers
[Status] Loading what ever is left
[Status] Loading commands
[Status] 157 commands loaded
[Status] Entering sleep mode
Connected to worldserver: localhost:9000
[Status] Weather should change in 10470 seconds
Init: Loading zone lists, zone state or spawn list, player corpses
Zonepoints loaded into memory
, timezone data - Done. ZoneID = 60; Time Offset = 0
Reading zhdr file './cfg/kaladima.cfg'
Using database for safe coords.
Zone safe coords are x = -2; y = -18; z= 3.75
[Status] Loading Objects from DB...
[Status] Loading Ground Spawns from DB...
[Status] Loading doors for kaladima ...
[Status] Done loading doors for kaladima ...
Petition 1 pettime = 1075244406
Petition 4 pettime = 1077918843
Petition 18 pettime = 1077916536
Petition 54 pettime = 1075595761
Petition 94 pettime = 1077935724
Petition 174 pettime = 1077767613
[Status] Zone Bootup: kaladima (60)
Got ServerOP_SetAliasZone
Got SetAliasZone_Struct
Setting alias zone for client Rekasholim
WorldServer: Rekasholim doesn't have ZoneProxy running
[Status] 99234 New client from ip:127.0.0.1 port:3198
Client: Rekasholim doesn't have ZoneProxy running
Error in GetZoneThirdParty query 'SELECT thirdparty FROM zone WHERE short_name='
kaladima'' #1054: Unknown column 'thirdparty' in 'field list'
Error in GetZoneThirdParty query 'SELECT thirdparty FROM zone WHERE short_name='
kaladima'' #1054: Unknown column 'thirdparty' in 'field list'
[Error] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING:
opcode: 0x02f8, size: 4
[Error] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING:
opcode: 0x032a, size: 8

thedark2004
04-01-2004, 04:05 AM
and this is world.exe output when I have my accual IP in the loginserver.ini and boot5zones.bat:

[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
You may already be a winner... of the darwin award.
TCP listening on: 139.168.0.34:9000
World server listening on: 139.168.0.34:9000
Connected to LoginServer: eqlogin3.eqemulator.net:5997
9578 New TCP connection: 127.0.0.1:3257
9578 New TCP connection: 127.0.0.1:3258
9578 New TCP connection: 127.0.0.1:3259
9578 New TCP connection: 127.0.0.1:3260
9578 New TCP connection: 127.0.0.1:3261
New zoneserver: #1 127.0.0.1:3261
New zoneserver: #2 127.0.0.1:3260
New zoneserver: #3 127.0.0.1:3259
New zoneserver: #4 127.0.0.1:3258
New zoneserver: #5 127.0.0.1:3257
Zoneserver SetConnectInfo: 127.0.0.1:3257: 139.168.0.34:7999
Zoneserver SetConnectInfo: 127.0.0.1:3258: 139.168.0.34:7996
Zoneserver SetConnectInfo: 127.0.0.1:3259: 139.168.0.34:7995
Zoneserver SetConnectInfo: 127.0.0.1:3260: 139.168.0.34:7998
Zoneserver SetConnectInfo: 127.0.0.1:3261: 139.168.0.34:7997

Zone.exe:

[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.5-DR1
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading loot tables
[Status] Loading doors
[Status] FileLoadSPDat() Loading spells from ./spells_us.txt
[Status] FileLoadSPDat() spells loaded: 1921
[Status] Loading guilds
[Status] Loading factions
[Status] Loading corpse timers
[Status] Loading what ever is left
[Status] Loading commands
[Status] 157 commands loaded
[Status] Entering sleep mode
Connected to worldserver: localhost:9000

Monrezz
04-01-2004, 10:11 AM
You have zoneProxy enabled binaries but dont seem to have ZoneProxy, either get that and make sure it's running or donwload regular (or Perl) binaries. Should fix the problem.

thedark2004
04-01-2004, 03:05 PM
ZoneProxy only helped inside the game after I'm in on localhost....doesn't fix anything with the 1017 errors I'm getting when trying to connect to my external IP

the point is that if I set all my loginserver.ini and boot5zones.bat to localhost then I can login just fine with no errors and wander around just fine

but if I try to put my external IP address into the loginserver.ini and boot5zones.bat files then I get spat back a 1017 error at the server connect screen

samandhi
04-02-2004, 10:10 AM
Sounds like you have a NAT issue.. Or your external IP changes from time to time...

thedark2004
04-02-2004, 02:54 PM
my IP does change...everytime I restart...but if I have a NAT issue do you know what I can do to try to fix it?

Monrezz
04-03-2004, 01:09 AM
See the NAT post(s).