Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 08-05-2009, 10:35 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Quote:
Originally Posted by Sylaei View Post
I am unable to login using the eqemuloginserver. I have followed these instructions: http://www.eqemulator.net/wiki/wikka.php?wakka=ValesEQ and http://www.eqemulator.net/forums/sho...0&postcount=41 from nosfentora. I can't find any error messages in any log files about the no user account or incorrect password. Obviously the error message itself is from Everquest and not the emulator.

Created a server with 774 and revision 859 on the db. Also I have tried logging in with both Titanium and SOF.

Thanks
I was able to log in if all ip's involved were internal ip's (ie 192.168.xxx.xxx) or localhost. I wasn't able to login using any external ip's, even with all the ports forwarded to the corresponding internal ip's.

haven't had much time to play with it of late.
Reply With Quote
  #2  
Old 08-05-2009, 08:51 PM
Sylaei
Hill Giant
 
Join Date: Jan 2007
Posts: 124
Default

Quote:
Originally Posted by nosfentora View Post
I was able to log in if all ip's involved were internal ip's (ie 192.168.xxx.xxx) or localhost. I wasn't able to login using any external ip's, even with all the ports forwarded to the corresponding internal ip's.

haven't had much time to play with it of late.
Nos, I have had trouble in the past getting people to be able to log in from external addresses. I had to setup the eqemu_config.xml file with the dns name. I got the dns name from dyndns, so the dns name pointed to my ip on my router. I then had to modify the hosts file on each pc on the internal network with the internal address associated with the dns name. That was the only way I was able to get both internal and external addresses to work.
__________________
Syl

"The significant problems we have cannot be solved at the same level of thinking with which we created them."
Albert Einstein
Reply With Quote
  #3  
Old 08-05-2009, 08:58 PM
Sylaei
Hill Giant
 
Join Date: Jan 2007
Posts: 124
Default

Continued from above (couldn't edit)

My issue stems from the everquest client not passing the correct username or password to my login database. I did use the query to enter the password so that the password is sha encrypted.

Since I have gotten an account to work I am assuming that the eq client is not handling the password/encryption in the same way that the we are adding it to the database. There may be something else I am forgetting or not realized I should have done.
__________________
Syl

"The significant problems we have cannot be solved at the same level of thinking with which we created them."
Albert Einstein
Reply With Quote
  #4  
Old 08-06-2009, 09:08 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Quote:
Originally Posted by Sylaei View Post
Nos, I have had trouble in the past getting people to be able to log in from external addresses. I had to setup the eqemu_config.xml file with the dns name. I got the dns name from dyndns, so the dns name pointed to my ip on my router. I then had to modify the hosts file on each pc on the internal network with the internal address associated with the dns name. That was the only way I was able to get both internal and external addresses to work.
I never had a problem setting up a server using external ip's if using eqemulator.net to log in - only the newly-released login server. using eqemulator.net, i could log in locally or remotely w/o a problem.

like i said, i haven't had much time to play with it, but i'll try the dns approach as soon as i can.

Thanks!
Reply With Quote
  #5  
Old 08-04-2009, 02:03 AM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

i have issues with it removing disconnected worldservers at present and cant run run the linux compile on fc 6 have to use wine because libeqmuauthcrypto throws errors. i too noticed the password error
Reply With Quote
  #6  
Old 08-04-2009, 02:08 AM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

[Error] Load of Security Library 'libEQEmuAuthCrypto.so' failed:
./libEQEmuAuthCrypto.so: undefined symbol: _ZN8CryptoPP20AllocatorWithCleanupIhLb0EE8allocate EjPKv
Security Module Load Failed.

thatss the error im getting wihthe linux compile any ideas?
Reply With Quote
  #7  
Old 08-05-2009, 10:32 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Quote:
Originally Posted by norsan View Post
[Error] Load of Security Library 'libEQEmuAuthCrypto.so' failed:
./libEQEmuAuthCrypto.so: undefined symbol: _ZN8CryptoPP20AllocatorWithCleanupIhLb0EE8allocate EjPKv
Security Module Load Failed.

thatss the error im getting wihthe linux compile any ideas?
Did you use the pre-compiled binary or compile your own? If you compiled your own, make sure you used the corresponding EQEmuAuthCrypto.dll. Ie if you compiled RELEASE, then you need to use the EQEmuAuthCrypto.dll from EQEmuLoginServer\login_util\ms\release

Edit: I just re-read your post and saw you were using linux - i don't know if the .so file is for both release/debug vers or not.

Last edited by nosfentora; 08-05-2009 at 06:33 PM.. Reason: Actually read the whole post =)
Reply With Quote
  #8  
Old 08-05-2009, 11:10 AM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

i compild my own undr windows and also undr linux he linux cypto library throws an error under linux i run the windows compile under wine atm because of this
Reply With Quote
  #9  
Old 08-13-2009, 05:26 PM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

yeah i have it does not accept world server connections not defined in th worldregistration table it allows them to connect but cant process logins to it due to it not setting the serverid properly
Reply With Quote
  #10  
Old 08-13-2009, 05:53 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

i have that table filled out, same info i put in my config.xml.

would you mind posting what you did to get it to work, maybe i missed something.
Reply With Quote
  #11  
Old 08-13-2009, 06:25 PM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

i did nothing else besides the normal configuration and setup of the emulator server as outlined in the wiki guides nothing special or different just a normal outa box setup
Reply With Quote
  #12  
Old 08-13-2009, 06:26 PM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

as a side question any word when the new security library for linux will be done kls?
Reply With Quote
  #13  
Old 08-13-2009, 06:40 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

are you talking about the mini login or the new EQEmuLoginServer?
Reply With Quote
  #14  
Old 08-14-2009, 01:48 AM
norsan
Banned
 
Join Date: May 2009
Location: usa
Posts: 25
Default

dude this ls i have never and will never use minilogin seriously all i did was setup a normal worldserver and that was that put it in the ls database made my ls account and that was it there is no special trick i used that im not sharing lol seriously just follow the guides check for typos and make sure you got the ip stuff setup right in the config file thats all i did
Reply With Quote
  #15  
Old 08-14-2009, 07:43 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

dude chill! miscommunication happens! just making sure we're on the same page.
the only reason i asked is you said 'guides' and i don't see a guide anywhere for the new ls.
thanks for the clarification.
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 04:11 AM.


 

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 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3