Log in

View Full Version : I dont get one thing about Eqemu Server/Client ...


KhaN
03-13-2004, 07:54 PM
I want to run a local eqemu server. First step is to install EQEmu, mysql, blablabla, all is ok, server is up and i can log in running EQ on the host, but if i want to log in server as another PC on LAN, i get a 1017 error, i know i dont have config eqemu correctly, but after spending like a whole day reading the forum, i really dont get how i have to config eqemu ...

Im using a Hub and :
PC1 : EQEmu host (under WinXP)
-Firewall desactidated
-Internet sharing activated
-Can log into server selection (using login:eqemu/pass:eqemu)
-Server is not locked
-Can log into world
-Can play EQ

PC2 : EQEmu client (under WinXP)
-Can log into server selection (using login:eqemu/pass:eqemu) - same as eqemu host login
-Server is not locked
-1017 error when trying to log in server


Boot5zones.bat
start zone . localhost 7995 localhost
start zone . localhost 7996 localhost
start zone . localhost 7997 localhost
start zone . localhost 7998 localhost
start zone . localhost 7999 localhost

loginserver.ini
[LoginServer]
loginserver=localhost
loginport=5999
worldname=Plane or Rolepaying
worldaddress=localhost
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

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

miniloginaccounts.ini
localhost eqemu eqemu

PC Client EQHost.txt(198.168.0.1 is PC Host IP)
[Registration Servers]
{
"198.162.0.1:5999"
}
[Login Servers]
{
"198.162.0.1:5999"
}

I have try all the things i ave read on forum, worldipadress as internalipadress, in EQhost, putting "keshik"(my PC name) as "198.162.0.1", and i simply dont know how do it correctly because i dont get how it work, and i hate not getting how things work ... grmblll ...

Thanks /cry

nilar
03-13-2004, 07:59 PM
Try one of these posts

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

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

KhaN
03-13-2004, 08:49 PM
Ok, if i have read it good, i dont have to use eqemu login/pass if i want to log in my server from a PC on the LAN, i have to create his own account.

First step, create his minilogin account (to log on server screen)
My new minilogin accounts should look like :
localhost eqemu eqemu
192.168.0.19 snoopy snoopy
192.168.0.19 is Client PC IP, snoopy his is username

Second step, create world entry, so i type :
world adduser snoopy snoopy 200-> no errors

Third step, create mySQL account like i have created eqemu one :
under mySQL console i type :
use eq;
INSERT INTO account SET name='snoopy', password='snoopy', status=200;
-> no error
To be sure, i launch FQAdmin and i can see snoopy account is present.

I try to log on Client PC, and BAM 1017 ... /sight
To be sure snoopy account is ok, i try to launch snoopy account from PC Host, and i can enter eq world without 1017

Maybe a grant privilege thingy, i remembered getting a 1017 error because i missed this part while creating eq emu account ... i have tried like 12 syntax to try find the good one :
ex : grant all privileges on *.* to snoopy@192.168.0.19 identified by 'snoopy' with grant option; OR grant all privileges on *.* to '%'@192.168.'%' identified by '%';
Still 1017 ...

Thanks Nilar :D