EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::General Support (https://www.eqemulator.org/forums/forumdisplay.php?f=598)
-   -   Underfoot Login Issue (https://www.eqemulator.org/forums/showthread.php?t=36179)

blindaviator 12-30-2012 05:48 PM

Underfoot Login Issue
 
I finally got a good version of the Steam Underfoot and the build date matches the required one.

Trying to get it to login to my server (Titanium logs in just fine) but it never sees the server. Do I need to use a different port for the Underfoot client as opposed to SoD or titanium? (currently set at 5999 for SoD and 5998 for Titanium)

Also is there a separate login_opcodes file for underfoot or does it use SOD ?

I followed all the instructions here http://www.eqemulator.net/wiki/wikka...ssingFilesList for the missing old world files.

Am assuming that it is an opcode issue since the titanum client logs in just fine.

Any pointers on what to look for?

jdoran 12-30-2012 06:01 PM

I'm using the Underfoot client, and the SoD opcodes file. You mentioned 5999 for SoD, and assuming you meant the SoD section of the file, you might want to doublecheck the listen_port under [options].

Derision 12-30-2012 06:02 PM

If you are using EQEmuLoginSever, there are two login opcode files (specified in login.ini) and it listens on port 5998 for Titanium/SoF, and 5999 for Sod/Underfoot/RoF:

login.ini
Code:

[database]
host = localhost
port = 3306
db = xxx
user = xxxx
password = xxxxxx
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 192.168.1.

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = tblLoginServerAccounts
world_registration_table = tblWorldServerRegistration
world_admin_registration_table = tblServerAdminRegistration
world_server_type_table = tblServerListType

login_opcodes.conf
Code:

#EQEmu Public Login Server OPCodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0021
OP_ChatMessage=0x0016
OP_LoginAccepted=0x0017
OP_ServerListResponse=0x0018
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011

login_opcodes_sod.conf
Code:

#EQEmu Public Login Server OPCodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0022
OP_ChatMessage=0x0017
OP_LoginAccepted=0x0018
OP_ServerListResponse=0x0019
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011

If you are using minilogin, I believe it only supports one or the other, depending on what set of opcodes you copy into whatever .conf file that abomination uses :P

Noport 12-30-2012 06:11 PM

are you using minilogin or EQEmuLoginServer? this sounds like a config problem of server files 5998 SoF and older clients, 5999 SoD and newer clients. if you are using minilogin client change the Login opcodes in opcode.conf file
Code:

#Login opcodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0021
OP_ChatMessage=0x0016
OP_LoginAccepted=0x0017
OP_ServerListResponse=0x0018
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011


blindaviator 12-30-2012 06:15 PM

Quote:

Originally Posted by Noport (Post 215772)
are you using minilogin or EQEmuLoginServer? this sounds like a config problem of server files 5998 SoF and older clients, 5999 SoD and newer clients. if you are using minilogin client change the Login opcodes in opcode.conf file

I am using the Privateserverlogin from the devnoobs guys (downloaded it a long time ago before they vanished).
Originally I was using Minilogin but wanted more security than a simple IP can give.

Derision 12-30-2012 06:17 PM

Go ask Devn00b for support then, AFAIK their LS doesn't support SoD or later clients. Or use EQEmuLoginServer which is provided and supported by EQEmu.

blindaviator 12-30-2012 06:23 PM

Quote:

Originally Posted by Derision (Post 215774)
Go ask Devn00b for support then, AFAIK their LS doesn't support SoD or later clients. Or use EQEmuLoginServer which is provided and supported by EQEmu.

Ahhh ok if that file is the issue then I will switch over and see if I can get it working...

I figured I would lose all support when I mentioned devnoobs... :D

Uleat 12-30-2012 06:34 PM

Kinda like going to the Dodge dealership and asking for a Chevy part...

Noport 12-30-2012 06:37 PM

If you want to use EQEmuLoginServer and use a Privateserverlogin follow this post http://www.eqemulator.org/forums/showthread.php?t=35057

blindaviator 12-30-2012 11:07 PM

Quote:

Originally Posted by Noport (Post 215777)
If you want to use EQEmuLoginServer and use a Privateserverlogin follow this post http://www.eqemulator.org/forums/showthread.php?t=35057

Will the EQEmuLoginServer only work with the login through EqEmulator or can it be setup for private type login for me and friends without connecting to the EqEmulator servers?

Vexyl 12-30-2012 11:12 PM

It can be set up for private or public use.

If you want it to be private you can just not forward the port, and don't add any firewall exceptions; and then connect locally.

If you want your friends to be able to play, however, you'll have to forward/add the exception for the port and make each of them a login server account.

c0ncrete 12-30-2012 11:28 PM

Quote:

Originally Posted by blindaviator (Post 215787)
Will the EQEmuLoginServer only work with the login through EqEmulator or can it be setup for private type login for me and friends without connecting to the EqEmulator servers?

it's a stand-alone login server and doesn't connect to the public login server at all. for others to connect, they will have to have your ip address in their host file.

blindaviator 12-31-2012 09:24 AM

I appreciate everyones help... After some tweaking I was able to get it all running... Underfoot connects to the EQEmuLoginServer just fine...


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

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