EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::MiniLogin (https://www.eqemulator.org/forums/forumdisplay.php?f=629)
-   -   Minilogin Released!!! (https://www.eqemulator.org/forums/showthread.php?t=16402)

Elkay 10-20-2004 02:59 PM

No rush man, honestly figuring out that black screen of death is the only thing I'm worried about right now. And as always, thanks for all the great work you're doing for the community.

gottasummer 10-25-2004 09:32 AM

Quote:

Originally Posted by Edgar1898
Quote:

Originally Posted by mrea
Just wondering, would someone be able to connect to my login if they set their eqhost.txt to host=myip.myip.myip.myip:5999

theoretically, yes as long as you have their ip in the account you want them to access. I havent tested that, but I dont see any reason why it wouldnt work. Unlike the last minilogin there is no limit to how many accounts you can have either.

SWEET DUDE!

This actually allows basically... unlimited accounts, is the source on the CVS server? I enjoy LAN parties (for LAN without internet access =( and itll be a pain to enter all of the IPs, would be easier to just make it accept all...)

Could I just enter *.*.*.* for IP for it to accept all?

Also, how could I integerate it into a PHPBB forum like you used to do for the old loginserver?

Elkay 10-26-2004 02:23 AM

As far as I know, LE's code doesn't accept wildcards. It has to be an exact IP match. I myself have, however, logged into my ML from outside my LAN with the appropriate IP address set in the DB. The only workaround I've been able to think of was to store the encrypted login/password to the DB for comparison, but that's not a priority since ML does accomplish what it was meant to be used for already. Would be a nice feature for down the road, almost like a ML/LS hybrid lol.

nysson 10-27-2004 04:48 PM

Okay, I've perused every post I can find to try and find an answer to my 1017 problem but have found none, so I'm giving in and posting.

world.exe says
Quote:

504436 New client from ip:192.168.0.207 port 1685
Bad/expired session key: 10516
Removing client from ip:192.168.0.207 port:1685
LoginServer.ini
Quote:

[LoginServer]
loginserver=127.0.0.1
loginserver2=127.0.0.1
loginport=5999
loginport2=5999
worldname=Moron's World
worldaddress=192.168.0.207
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999
db.ini
Quote:

[Database]
host=127.0.0.1
user=moron
password=imamoron
database=eq
Boot5Zone.bat
Quote:

@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . 192.168.0.207 7995 127.0.0.1
start zone . 192.168.0.207 7996 127.0.0.1
start zone . 192.168.0.207 7997 127.0.0.1
start zone . 192.168.0.207 7998 127.0.0.1
start zone . 192.168.0.207 7999 127.0.0.1
exit
cls

:NOSPELL
Any clues from anyone on what might be preventing me from getting in?

Back to fiddling around in hopes I can figure it out....

Edgar1898 10-27-2004 04:59 PM

What version of EQEMu are you running? And could you paste all the output of world?

nysson 10-27-2004 05:11 PM

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.

troutman 11-03-2004 05:32 AM

This works great! A big thank you to Ed for making this happen.

11-04-2004 01:05 AM

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.

Astartae 11-15-2004 10:00 PM

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. ;-)

IntesstoMic8 11-20-2004 09:45 PM

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.

bushman77 11-24-2004 04:45 PM

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??!!

Muuss 11-24-2004 08:11 PM

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

bushman77 11-25-2004 04:13 AM

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 |
+----+--------+----------+-------------+------------+----------+--------+--------------+---------+---------+--------------+

Muuss 11-25-2004 04:27 AM

Code:

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

Something seems wrong here, if we compare it to what your ip adresses are in your account table.

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)

Coke 12-04-2004 02:15 PM

How do you create the account table?

Kesia 12-04-2004 02:29 PM

Re: Minilogin Released!!!
 
Quote:

Originally Posted by Edgar1898

Code:

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;


OKay i am lost what do i open to put this code in????

talamyen 12-14-2004 07:47 AM

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

jieseng 12-09-2005 05:21 AM

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

johane 12-09-2005 10:50 AM

Quote:

Originally Posted by jieseng
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


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.

Belfedia 12-09-2005 11:11 PM

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 :)

jieseng 12-15-2005 04:39 PM

it works!!
 
thank you, johane. I hadn't set the db to eq... my oversight.

Now if I can just figure out how to make combat work... I am able to target mobs and npcs, but i can't attack or con them. I put the maps.tar.gz in the eqemy/maps directory, but I don't know if I need to unzip it or something. I've never seen a .gz file before. Any help would be appreciated. Also, whne I zoned into nektulos forest, I ended up in this unfamiliar place with a bunch of tree stumps and a river (with no way to zone out....)

Help please?

Thank you kindly!!! :)

Jieseng

johane 12-15-2005 08:40 PM

Quote:

Originally Posted by jieseng

Now if I can just figure out how to make combat work... I am able to target mobs and npcs, but i can't attack or con them. I put the maps.tar.gz in the eqemy/maps directory, but I don't know if I need to unzip it or something. I've never seen a .gz file before. Any help would be appreciated. Also, whne I zoned into nektulos forest, I ended up in this unfamiliar place with a bunch of tree stumps and a river (with no way to zone out....)

Help please?

Thank you kindly!!! :)

Jieseng

Yes, it needs to be unpacked.

RangerDown 12-16-2005 04:23 PM

Please keep this thread on-topic. Any issues you come upon are only relevant to minilogin if you actually have problems logging on, or in some cases, selecting a server. Once you've hit the character select screen, you are definitely beyond minilogin's realm of responsibility, and any issues you encounter from there forward need to be addressed in the appropriate forums.

Thanks in advance for your cooperation.

jumbodogs 12-30-2005 04:49 AM

can't get past logging into server
 
I start minilogin, world, then boot5zones wait til it says sleeping then start eq with the patchme but after I type in username and password it just says logging into server.

My minilogin window on the top shows 1server,1client and this is in the window

LoginServer.ini read.
[Status] Loading opcodes..
Server mode: MiniLogin
Login server listening on port:5999
28829 New Server connection: 127.0.0.1 port: 43268
492079 New client from ip: 127.0.0.1 port: 1207

thanks for any help I can get

Sakrateri 12-30-2005 05:28 AM

make sure to set logintype to minilogin under variables in MYSql , also make sure you have your name and ip of the puter you are trying to connect to the server with in the MiniloginAccounts.ini file

jumbodogs 12-30-2005 06:47 AM

Quote:

Originally Posted by Sakrateri
make sure to set logintype to minilogin under variables in MYSql , also make sure you have your name and ip of the puter you are trying to connect to the server with in the MiniloginAccounts.ini file

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;

Is this what you mean by setting logintype if so I did that and miniloginaccounts.ini is that loginserver.ini?
Here is what my loginserver.ini looks like:
[LoginServer]
loginserver=127.0.0.1
loginport=5999
worldname=jumbolands
worldaddress=127.0.0.1
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
ChatChannelServer=

[LoginConfig]
ServerMode=minilogin
ServerPort=5999


Thanks for the help on this

Sakrateri 12-30-2005 11:51 AM

you should also have an ini file in your EQEMU folder that says MiniloginAccounts and inside there it should look something like this

# Max 200 lines total (including comments and blank lines)
# Blank lines may mess up the line # reported in error messages
127.0.0.1 jumbodogs password


replace ip with whatever the ip is of the machine your playing with and whatever username and password you want. it does not use the password though but its got to be there , It goes by your IP instead


Oh and one more thing , You have got to add the minilogin IP of the playing machine into the minilogin_ip field in accounts

I use MYSqlfront to work on my database so im not sure of the exact way to enter that in but something like: UPDATE account SET minilogin_ip=127.0.0.1 WHERE minilogin_ip=

may want to get that checked by someone tha knows for sure.

jumbodogs 12-31-2005 03:19 AM

I tried switching minilogin exe from 6.2 to 6.1 and now I can get to the server select screen but after I select my server EQ locks up and I get an OP_SendloginInfo error

Here is what comes up in the world.exe:
[Error] Expecting OP_SendLoginInfo, got 0

Legna 02-25-2006 11:30 PM

Hello,

I have the same problem about "OP_SendLoginInfo". I know my eq version is too recent, but is there an ETA on the new eqemu version able to support the current live ?

Thanks in advance :)

TheClaus 02-26-2006 01:55 AM

There are talks about making the emulator compatible with EQ Titamium(sp) CD Set that is out but nothing solid on that.

There are some servers out there that are providing the backpatch but finding them is going to be the fun part. It can be done though.

Belfedia 02-26-2006 04:04 AM

Quote:

Originally Posted by TheClaus
There are talks about making the emulator compatible with EQ Titamium(sp) CD Set that is out but nothing solid on that.

There are some servers out there that are providing the backpatch but finding them is going to be the fun part. It can be done though.

Be carefull, speak about that is forbidden by Forum's rules even if you don't provide any links :(

Legna 02-26-2006 08:21 AM

Thanks for your infos TheClaus.

Et merci Belfedia ;) (j'aime beaucoup ta signature :p )

Takeru 03-12-2006 11:32 AM

Forgive the noobish-ness of this post but I am a complete newb when it comes to using mysql or any server crap for that matter. I am having trouble setting up a server. Everytime I go through the wizard on the start servise check it says could not start the service MySQL. Error: 0. Anyone know what's up w/ this? Also, when I make the server, how do I connect to it? It did it once and I got the command prompt up but it said not connected when I tried to run the commands you said. Any help would be appreciated, thanks.

~Tak

RangerDown 03-12-2006 12:57 PM

Support issues need to be posted on their own threads please. Also, they really don't belong here but rather in either General Support or Support:Windows Servers if you're having general trouble starting a server.

Closing it to further replies.


All times are GMT -4. The time now is 06:39 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.