Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::MiniLogin

Support::MiniLogin Support forum for problems with the official MiniLogin release.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-16-2007, 03:27 PM
creiss
Fire Beetle
 
Join Date: Jul 2006
Posts: 20
Default

Yes I can understand that.

But I doubt i can use the LoginServer (public) for my setup, can I?

-Chris.
Reply With Quote
  #2  
Old 01-16-2007, 03:35 PM
mattmeck
Guest
 
Posts: n/a
Default

Sure can, when the server is locked only people with GM access can get in.

So bring it up locked and only you can get in.
Reply With Quote
  #3  
Old 01-16-2007, 03:39 PM
creiss
Fire Beetle
 
Join Date: Jul 2006
Posts: 20
Default

Just to be clear:

My server has NO external IP. It would report to your login server as 10.0.0.13 - all skill cool?

If yes, all my problems just vannished

-Chris.
Reply With Quote
  #4  
Old 01-17-2007, 02:13 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

You have no internet access?

If that's the case, then no. You cannot use eqemulator.net:5998 as a login server, and must use minilogin.exe.

Sorry, I gave all the info I know on how to make it work. As stated, my setup is spread over 3 machines, all of differing OS's, and mine works flawlessly. No public IP, no external access - all internal (192.168.x.x network).

I wish you luck.
Reply With Quote
  #5  
Old 01-17-2007, 02:31 AM
creiss
Fire Beetle
 
Join Date: Jul 2006
Posts: 20
Default

Poor choice of words. Loss of precision.

I meant: There is no way for anyone from the internet to connect to my server, there is NO WAY to it. The server, however, CAN, dial out. As can any other PC on this lan.

I also thank you for your configuration, and even a 1:1 (except modified ips) will result in the bad server name error message. Whoever has the code of miniLogin please have a look at the source and debug it, tell us what actually throws this message, and how I can avoid it - thanks

Debugging a blackbox (closed source) without proper (or any) documentation on error(!) messages is always hard. :P

-Chris.
Reply With Quote
  #6  
Old 01-17-2007, 05:00 AM
LostZaphod
Sarnak
 
Join Date: May 2006
Posts: 43
Default

Some use wine to run minilogin.exe on the unix box, though i think you have to have a graphic desktop installed.
I bet your real issue is related to tcp/ip port blocking, as John's config works. Check your unix and Microsoft box's
and make sure the ports are open (Firewall's turned off etc..).

These are the port's i know of...
5999 (minilogin)
3306 (mysql)
7000-8000 (zone's)
9000 (world)
9080 (world)(html admin pages)
Reply With Quote
  #7  
Old 01-17-2007, 05:35 AM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

I run wine minilogin all the time - runs just as good under Linux - graphical or not.
But the catch is, you can't use wine for anything else , because when it's kill time, you have to really "murder" wine, else the wineserver won't let loose minilogin port. when you restart, there'll be no minilogin.
Here's my "hackish" approach, and it works fine;
startup;
Code:
#!/bin/sh
wine MiniLogin.exe > logs/MiniLogin.log &
P=`pwd` 
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$P"
#make sure we have a place to log
mkdir -p logs 2>&1 > /dev/null 

#boot up world
if [ ! -e .lock-world ] ; then 
	    touch .lock-world 
	    ./world & 
	    # wait for shared memory to load
	    sleep 20 
fi 
#start up the official launcher
if [ ! -e .lock-launcher ]; then
	    touch .lock-launcher
	    ./eqlaunch zones &
	    sleep 80
fi
stop;
Code:
#!/bin/sh 

killall wine MiniLogin.exe world eqlaunch zone wineserver wine-preloader
sleep 3

if ps ax|grep -e 'w[o]rld' -e 'z[o]ne' -e 'eq[l]aunch' >/dev/null; then
	            killall -9 world eqlaunch zone
	            sleep 2
fi

./cleanipc 
rm -f .lock-zones .lock-world .lock-login .lock-launcher 

sleep 3
killall wine-preloader
sleep 3
killall wine-preloader
sleep 3
killall wine-preloader #wine-preloader never makes it to the third one :)
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 03:33 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