Nevermind, due to your question I did some digging... apparently I need to find a copy of EQemu 6.0. I'm running 5.9-DR1 and I have the database for 6.0 but not the Emu.
|
This works great! A big thank you to Ed for making this happen.
|
Interesting side note concerning the minilogin server. If anyone has used or wants to use the Ethernal Quest Emulator (this one is better so far) it wants to have an internet connection to Sony's servers to check the patch level of EQ when you connect to a world. You can point that emulator's login server to minilogin to rid yourself of the need to configure theirs for offline play.
|
I don't know if anyone mentioned this but people need to make sure they delete the old MiniLogin.ini. I discovered this the hard way. I was getting everything to work up until I got to the server screen in eq. I saw my server but when I tried to enter world it said "an unknown error occurred."
After thinking about it, I thought it might have something to do with the MiniLogin.ini file because the World.exe output showed the new client ip but there was no username information with it. I reread the Readme file for minilogin.exe and noticed the old ini file wasn't mentioned once. So, I deleted it, restarted everything, and am now at the character select screen. Let's hope the client doesn't crash after zoning in now, hehe. ;-) |
Minilogin error 1017
Hello all ( and thanks for minilogin) ill use with eq sometime only with friends.
I have a probleme with account(?) or DB(?) I ll use eqemu 6.0 DR2 with minilogin 6 (DB PEQ Kunark) for now ill try only with one PC and minilogin on the same PC. All seem OK ill see the server but when ill try to get into the game, after few sec ill have a error 1017. This the same prob like ELKAY: On the world windows have this texte: Login with '10516' and 'QMV1I7HNG7' 192.168.0.2: Wrong name/pass: name='10516' And find no clue on the forum... Someone have an idea or solution for this ? Thanks. |
10516 account?
I keep getting that strange number account 10516 with that long password of which is nowhere in my DB. My client reports that there is no connection to the patch server.
My minilogin V0.6.0 +output is as follows: LoginServer.ini read. Server mode: Standalone Login server listening on port:5999 21421 New Server connection: 127.0.0.1 port: 40719 World List: ============================ ID: 1, Name: [0.6.0-DR2] Super Local Server, Local, IP: 127.0.0.1:3999, Status: 0, AccID: 0 ============================ My world.exe is as follow: [Status] CURRENT_WORLD_VERSION:EQEMu 0.6.0-DR2 Reboot Zones mode ON [Status] Loading variables.. . . . Zoneserver SetConnectInfo: 127.0.0.1:4004: 127.0.0.1:7991 Zoneserver SetConnectInfo: 127.0.0.1:4005: 127.0.0.1:7992 420214 New client from ip: 127.0.0.1 port: 4011 Login with '10516' and 'QMV1I7HNG7' 127.0.0.1: Wrong name/pass: name='10516' Removing client from ip:127.0.0.1 port:4011 Now i've followed the instruction using the queries: 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('eqemu',250,'127.0.0.1'); what am i doing wrong??!! |
run the following queries and dump it here :
from mysql : select * from account; select * from variables where varname like '%login%'; from windows (MSDos Commands) : ipconfig -a |
Found out why
each account has a lsid assigned to it, usually it is a number but for me to get it to work i had to assign the value to NULL:
SELECT * FROM `account` +----+--------+----------+-------------+------------+----------+--------+--------------+---------+---------+--------------+ | id | name | charname | packencrypt | sharedplat | password | status | lsaccount_id | gmspeed | revoked | minilogin_ip | +----+--------+----------+-------------+------------+----------+--------+--------------+---------+---------+--------------+ | 1 | eqemu | Bushman | | 0 | | 250 | [NULL] | 0 | 0 | 192.168.0.4 | | 2 | Slue | Froak | | 0 | | 0 | [NULL] | 0 | 0 | 192.168.0.3 | | 3 | Frank | Poobiter | | 0 | | 0 | [NULL] | 0 | 0 | 192.168.0.5 | +----+--------+----------+-------------+------------+----------+--------+--------------+---------+---------+--------------+ |
Code:
420214 New client from ip: 127.0.0.1 port: 4011 You're loging from loopback (127.0.0.1), which means that your server and your client should be on the same computer. In your account table, you're specifying ip addresses from a private LAN (192.168.0.xxx), none of them match loopback. From what i see, I guess you have your own LAN and have several computers. If i were you, at least for debugging purpose, i would run minilogin and the server on 1 computer, let's say 192.168.0.3 as example. (Check all your ini files on that server, 127.0.0.1 shouldn't appear anymore in any of the files. Use 192.168.0.3 instead) Once it's running, and server is connected to minilogin. Configure your eqhost.txt on one of the 2 other comps with 192.168.0.3:5999 then try to connect. It will work :) Someone should take the time to write a minilogin_setup.exe software, with a form containing explicit fields, like : on which computer will you run minilogin ? on which computer will u run world.exe ? on which computer did you installed mysql ? and that would produce the correct inifiles, it must'nt be that hard) |
How do you create the account table?
|
Re: Minilogin Released!!!
Quote:
|
In a Command Prompt, goto c:\mysql\bin
type mysql -u root then hit enter use eq (or whatever database it is) type in the code |
errors, please help
when i type in:
INSERT INTO variables (varname, value, information) VALUES ('LoginType', 'Minilogin', 'Set this to Minilogin to login using a minilogin server :)'); I get the following error: ERROR 1146: Table 'mysql.variables' does not exist I don't know how to create the proper table or why it doesn't exist. Can someone help me? Thanks Jieseng |
Quote:
before you type the "INSERT... " line, make sure ou know what the name of your EQ database is (let's assume it's eqdb ) type "use eqdb ; " (no quotes) Then type your INSERT statement. |
Use also the correct db, some old distribution don't have variables table :( you can find correct version files and up to date guide on wiki :
http://www.eqemulator.net/wiki/wikka.php?wakka=Linkit And for official sourceforge : http://sourceforge.net/project/showf...group_id=88515 I hope that help you :) |
All times are GMT -4. The time now is 10:29 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.