Minilogin help plz!
Ok, I have no idea why this is, but my minilogin allows everyone and also FORCES everyone to log in under the eqemu account... I have added accounts to miniloginaccounts.ini, as well as DB, with appropriate logining in IP's and yet no matter what username/password combo anyone can log in, and it's always eqemu account... someone please help.
Thanks. |
It will always allow any user and password because it checks your IP to see who can log in. If the ip is in the accounts ini file then it uses that username and password to login
and Accounts you have to be careful with you need to put 1 space after every line except the last one i.e. Quote:
|
It would be good to post your ini files. I have a feeling that your pointing to an external world server, when it should be internal. I had the same problem you had, but have since fixed it. Here's my config files for reference. 192.168.0.1 is the server's INTERNAL address! 192.168.0.2 is the client's (where EverQuest runs) INTERNAL address! Both addresses can be obtained by typing ipconfig from a Windows command prompt or ifconfig from a Linux prompt.
=== db.ini === [Database] host=localhost user=mysql_user password=mysql_pass compression=off === LoginServer.ini === [LoginServer] loginserver=192.168.0.1 loginport=5999 worldname=Joe Blow worldaddress=192.168.0.1 locked=false [WorldServer] Defaultstatus=0 Unavailzone= [LoginConfig] ServerMode=Standalone ServerPort=5999 UplinkAddress= UplinkPort= UplinkAccount= UplinkPassword= === MiniLoginAccounts.ini === 192.168.0.2 someone their_pass === C:\program files\everquest\eqhost.txt === [Registration Servers] { "192.168.0.1:5999" } [Login Servers] { "192.168.0.1:5999" } === C:\windows\hosts === 192.168.0.1 server 192.168.0.2 workstation You will also need to do the following: world adduser eqemu eqemu 250 world adduser someone their_pass flag |
OK, thanks for replying, I will add my inis to the bottom of this, my question is this, how do i get it to NOT allow just anyone to log in??? Like to say bad password/username, I can type in ANYTHING for the username/password on any machine on my network and log in, I don't want it to do that... and it always says 'Welcome:eqemu' on the server screen at the top scroll thingy, i dont want it to do that...
Here are my Ini files: (I replaced any personal info with appropriate info.) *** LoginServer.ini *** ### --- This file tells world.exe what loginserver to connect to. ### --- Leave the account and password field BLANK. ### --- Public Login is un-supported as is LAN playing. We recommend using the eqemulator.net Loginserver ALWAYS. ### --- NOTE: You can NOT use the word "Server" in worldname. ### --- NOTE2: the word "Server" is added to each server automatically. # READ README.TXT [LoginServer] loginserver=ServercompsIP loginport=5999 worldname=This is my worldaddress=ServercompsIP locked=false [WorldServer] Defaultstatus=0 Unavailzone= [LoginConfig] ServerMode=Standalone ServerPort=5999 UplinkAddress= UplinkPort= UplinkAccount= UplinkPassword= *** MiniLoginAccounts.ini *** ServerscompIP eqemu eqemu // ** (space at end) MYcompsIP myuser mypass // ** (space at end) SecondcompsIP hisuser hispass // ** (no space at end) Doubt the db.ini matters, since it is for the db anyways, and that works fine. Oh and I did add the usernames/passes to the DB, accordingly, eqemu has 200, as well as the others, although i couldn't get the world.exe to add them in, cause it told me there was a duplicate entry at key 3, but I believe that is because it's not checking the DB to see how many lsaccount_id's there are when it goes to add another... so i had to add them in manually. Thanks for any help you can give ;p |
Minilogin authorizes by ip, basically if you don't want a computer to be able to sign in just make sure its ip isn't in the miniloginaccounts.ini, when the computer connects to minilogin it looks for the ip, and if it finds it is uses the username and password next to it to access the world server, so unfortuantly you can't make passwords as such. Just accounts specific to a machine, to change what account that computer logs onto you have to close off minilogin and world etc, edit the account file and start it all off again. :D
|
All times are GMT -4. The time now is 05:35 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.