Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Windows Servers

Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-20-2003, 07:27 AM
Draxanoth
Fire Beetle
 
Join Date: Sep 2002
Posts: 15
Default Plague Of The EQEmu Account

Okay I had this problem fixed in the old version and I just set up 5.0 and it's back again. Whenever anyone logs in to my LAN server it is always on the eqemu account. I didn't even add the account to my database, yet it still uses it. I used eqadmin to add the accounts to my DB with the account id's set 0-6 and added all 6 players to the miniloginaccounts.ini file. Everything seems to load fine, but they all still go to the same account no matter what name and pass. Any ideas?

Drax
Reply With Quote
  #2  
Old 11-20-2003, 07:37 AM
capusr5
Sarnak
 
Join Date: Jun 2003
Posts: 30
Default

Only thing I can think atm, If you have correctly inserted the usernames/passwords in the account table, is to observe the window when minilogin.exe loads.

Normaly it shouldnt report errors, if it does then its probably your miniloginaccounts.ini file which has a bug where it cannot read users/passwords correct if there isnt a space at the end of each line (not # comment lines though).

Try that, at least thats what the cause of the eqemu user on my case.
Reply With Quote
  #3  
Old 11-20-2003, 08:09 AM
Draxanoth
Fire Beetle
 
Join Date: Sep 2002
Posts: 15
Default

Already did that. Spent like an hour pouring through the boards trying everything I can think of. Starting to wonder if the eqemu account is actually built in to minilogin.exe. I had it working in 4.4 no idea why I can't get it to work the same in 5.0 =X

miniloginaccounts.ini
"100.0.0.1 draxanoth ***** "
"100.0.0.2 burningneotec **** "
"100.0.0.3 kaiser ****"

My database according to EQEmu Admin 4.7 has id's ranging from 1-3 then the Isaccount_id's ranging 0-2.

No errors on load.
Reply With Quote
  #4  
Old 11-20-2003, 10:14 AM
rubyrhinosaur's Avatar
rubyrhinosaur
Sarnak
 
Join Date: Nov 2003
Posts: 68
Default

hey, here's a link to my help with minilogin
http://www.everquestserver.com/forum...?p=58404#58404[/u]
Reply With Quote
  #5  
Old 11-20-2003, 01:25 PM
Merth
Dragon
 
Join Date: May 2003
Location: Seattle, WA
Posts: 609
Default

MiniLogin is unable to decrypt passwords sent from the client. So the quickest solution for something like this (unsupported product) was just to use 'eqemu'.
Reply With Quote
  #6  
Old 11-21-2003, 12:42 AM
rubyrhinosaur's Avatar
rubyrhinosaur
Sarnak
 
Join Date: Nov 2003
Posts: 68
Default

that is the simple way to do it, although you can expand upon that and continue one step further by making the few changes in the link i provided above.
Reply With Quote
  #7  
Old 11-21-2003, 02:08 AM
rmm99
Sarnak
 
Join Date: Nov 2003
Posts: 51
Default

Just to clarify,
Code:
miniloginaccounts.ini 
"100.0.0.1 draxanoth ***** " 
"100.0.0.2 burningneotec **** " 
"100.0.0.3 kaiser ****"
mine doesn't have quotes, but I don't know if that makes any difference. Also, you put real IPs in there right? Those are IPs that don't correlate at all to an ID number of the account in the database. So if you have an internal client at say 192.168.1.233 then your line would read
192.168.1.233 userid userpass<SPACE>
If you have an external client out on the internet at 4.2.2.2 your line would read
4.2.2.2 userid userpass<SPACE>


Do you get an error in your minilogin window on startup? It will always default an account to the eqemu account unless it picks up an IP address that it knows. If it does then you'll see a line such as this --
Matched xx.xx.xx.xx to 'userid'
If you don't see that, it's going to use the eqemu account.
Reply With Quote
  #8  
Old 11-21-2003, 02:10 AM
rmm99
Sarnak
 
Join Date: Nov 2003
Posts: 51
Default

Update: If you are using quotes like that, you can't do it. Causes an error reading the miniloginaccounts.ini about invalid IP. It will still function however using the eqemu account because the info in that ini file is optional.
Reply With Quote
  #9  
Old 11-21-2003, 09:41 AM
Draxanoth
Fire Beetle
 
Join Date: Sep 2002
Posts: 15
Default

The quotes were just to show that I added the spaces at the end of each line. =/

Drax
Reply With Quote
  #10  
Old 11-21-2003, 10:01 AM
Scorpious2k's Avatar
Scorpious2k
Demi-God
 
Join Date: Mar 2003
Location: USA
Posts: 1,067
Default

You might also want to know the name burningneotec is too long for minilogin to handle and won't work.
__________________
Maybe I should try making one of these servers...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:01 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3