Log in

View Full Version : Yet another 1017 Error


cyberstormx
04-19-2004, 08:02 AM
Ok, i know this has been posted a hundred times, but none of the posts / fixes that i've read work.

I can get to server selection just fine, but receive the 1017 error when trying to connect.

First question: does my EQemu account user/pass have to match my Mysql user/pass ? --- Currently i have the same username for both, but different passwords.

Using WindowsXP, EqEmu v .5.6, Latest patch to Live(i think .... sometime early to mid-april)

Ok, here are my files:

DB.ini:
# READ README.TXT!

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

MiniloginAccounts.ini:
127.0.0.1 username mysqlpassword

LoginServer.ini:
# READ README.TXT
[LoginServer]
loginserver=10.0.0.102
loginport=5999
worldname=my minilogin test
worldaddress=10.0.0.102
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=


Boot5zones:
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 . 10.0.0.102 7995 10.0.0.102
start zone . 10.0.0.102 7996 10.0.0.102
start zone . 10.0.0.102 7997 10.0.0.102
start zone . 10.0.0.102 7998 10.0.0.102
start zone . 10.0.0.102 7999 10.0.0.102
exit
cls

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

REM:---------------END------------------------


Program Windows:

Minilogin.exe
[LoginConfig] block not found in LoginServer.ini.
MiniLoginAccounts.ini read.
Server mode: Standalone
Login server listening on port:5999

World.exe
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.6
[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
Assassinating people that whine about horses...done
TCP listening on: 10.0.0.102:9000
World server listening on: 10.0.0.102:9000
Connected to LoginServer: 10.0.0.102:5999
15765 New TCP connection: 10.0.0.102:1694
New zoneserver: #1 10.0.0.102:1694
Zoneserver SetConnectInfo: 10.0.0.102:1694: 10.0.0.102:7999
15890 New TCP connection: 10.0.0.102:1695
15890 New TCP connection: 10.0.0.102:1696
15890 New TCP connection: 10.0.0.102:1697
15890 New TCP connection: 10.0.0.102:1698
New zoneserver: #2 10.0.0.102:1698
New zoneserver: #3 10.0.0.102:1697
New zoneserver: #4 10.0.0.102:1696
New zoneserver: #5 10.0.0.102:1695
Zoneserver SetConnectInfo: 10.0.0.102:1695: 10.0.0.102:7995
Zoneserver SetConnectInfo: 10.0.0.102:1696: 10.0.0.102:7996
Zoneserver SetConnectInfo: 10.0.0.102:1697: 10.0.0.102:7997
Zoneserver SetConnectInfo: 10.0.0.102:1698: 10.0.0.102:7998
1344718 New client from ip: 10.0.0.102 port: 1776
10.0.0.102: Wrong name/pass: name='eqemu'
Removing client from ip:10.0.0.102 port:1776


I have tried c:\eqemu world adduser username mysqlpass 200 and just get error 1062: duplicate entry 'username'

Also tried INSERT INTO account SET name ='username',password='mysqlpass', status=200;
which gives me error 1146: Table 'mysql.account' doesn't exist

Also tried the GRANT command which also resulted in duplicate entry for the username error.

Should i be logging into EQ with the mysql password or the eqemu acct password, both get me to server selection.


I have firewall software disabled, and am trying to get a LAN server going ... Currently using a T1 connection via my dorm building.

If I do have to use my Eqemu account password, how can i change it ? it is currently only 4 characters.

Any help would be appreciated :)

Derision
04-19-2004, 08:10 AM
Try this:


In mysql, do:

use eq;
INSERT INTO account SET name='eqemu', password='eqemu', status=200;

Then login using userid eqemu, password eqemu.

Minilogin has userid and password of eqemu/eqemu hardcoded into it.

The error you are getting in minilogin.exe

[LoginConfig] block not found in LoginServer.ini.

Is probably because there is a space at the end of the [LoginConfig] line.

cyberstormx
04-19-2004, 08:54 AM
Thanks Derision, that worked :)