Private login issues
So I haven't changed anything as far as my private login goes, im able to login on my local network but anybody else trying to login gets to my server on the list clicks login and after about 45 seconds of black screen it kicks them back to login. I thought it might have been my ports but they are forwarded correctly and people are able to login to the server through the normal eqemulator.net address. Im just not sure if its something I missed with an update. Heres what my eqemu config looks like.
<address>192.168.1.110</address> --> <localaddress>gamegenie.servebeer.com</localaddress> --> <!-- Loginserver information. add Admin and Password for private login to show up ---> <loginserver1> <host>192.168.1.110</host> <port>5998</port> <account></account> <password></password> </loginserver1> <loginserver2> <host>login.eqemulator.net</host> <port>5998</port> <account></account> <password></password> </loginserver2> |
Did your WAN address change?
|
I use NoIP so even if it changes im covered, On a side note if I remove the info in these
lines <address>192.168.1.110</address> --> <localaddress>gamegenie.servebeer.com</localaddress> --> then Im able to login from local and over the regular but not private from another location |
need to swap address with localaddress
Code:
<address>gamegenie.servebeer.com</address> Code:
<?xml version="1.0"> |
I'm assuming this was working before..
There may be something that applies..but, I'll have to see if I can find the thread for it. (If you can login locally and other can through the public server, then it's likely not settings..like you said.) EDIT: You're not a comcast customer, are you? ;) |
Yeah its really confusing to me, ill hafto comb through it. Its possible I put an extra character or something in a spot it doesnt belong
|
I thought there was an issue with ipv6->ipv4 conversions..or something like that...
But, I also thought it had been fixed. |
I've been searching for this thread for hours.
I'm interested in having the same capability. I can log in from the LAN, others can login through eqemu login, I can login on a solo server but, I'm having a hard time figuring out logging in from a private server on the internet. I haven't completely read through the post, as I will momentarily, but I wanted to thank you guys for posting this! Saves me from starting a new thread. |
Yeah just to note that I did have people logging in from over the web through my private login, It must be something that im missing that changed.
|
Could you either PM me or state what is different from a LAN or eqemu login? I've been trying to figure out all the associations but with no real notes in the files it's...SMH.
Like, this points to this, etc, it's tough for a noob to figure out. |
This may have been what I was thinking of: https://github.com/EQEmu/Server/comm...de7284aba90f5e
I hear and see things from several sources and it's real easy to get overlapping thoughts... |
ah k If I cant get anything else to work ill try that and recompile
|
AdrianD, from a user's perspective, nothing other than the ip address of the login server itself.
Running a 'personal' login server just removes the mediation between you and your clients involving the public login server. You would be responsible for running the login server and maintaining its accounts. Now, you can configure your world server to connect to many login servers..even beyond the eqemu public login and your personal one. PEQ, for instance, runs its own login server as well as connecting to the eqemu public one. |
Yeah I run a dual login setup myself aswell, its convientient incase the public login is down for some reason. Until this issue came up i had both of them running together flawlessly
|
Alright.
Here's my issue: I stated above how I can connect private-solo and private-LAN. Myself and others can connect using the login.eqemulator.net login. I'd like the option to have a private-internet server. I've tinkered around for several hours today and many more on other days trying to figure out how to do this. I fuckin' hate wasting my time when my questions could be answered in a tiny fraction of the time I've spent searching for them. If you don't like my tone or brief language outburst, too fucking bad, go watch sesame street or something. ....................... I have three DDNS names I can insert where needed. I'll mention my results with UCS in each example. private LAN eqemu_config Code:
<?xml version="1.0"?> Client eqhost is 192.168.181:5998 UCS works, not that it matters. Loginserver log: Code:
SNIP login.eqemulator.net eqemu_config Code:
<?xml version="1.0"?> ............... My brain is fried on this. I've spent too much time on it to get just a little knowledge. I've changed things around in a hundred ways, taken notes acquired eqjeryds.dynu.com, logineqjeryds.dynu.com and maileqjeryd.dynu.com. * Thanks fellas, I'll make sense of this later when I can think straight. * Edited eqemu_config to point out the DDNS works within but unsure about other people outside. * reedited to point out the above is incorrect ffs Out. |
I'm unable to make the associations because I am uncertain what role the login server plays to point the client to the world server, or if it does.
For example: login.eqemulator.net is linked to me how? I only see my localhost settings in my config files. I can't ping it. Does it grab my internet IP? I also don't know if I can log in through the internet rather than my LAN. With eqemu it seems clear but... I'm on the cusp of things here; everything is on the cusp. I want to be able to give back and being unable is frustrating. |
AdrianD,
Make sure that you have ports 7778 & 7779 forwarded properly or they will only be visible to the LAN. Your login.ini:local_network setting should be "192.168.15." in this case..otherwise, the login server will only look for connections from localhost. Quote:
Can't remember if the <tcp ip> setting must be the same as the world setting..but, it wouldn't hurt to change that. |
Nightrider84,
How did your recompile go? |
Haven't had the chance to recompile it yet got called into work so I was pretty busy. Just got home so tommorow after work I'll recompile and post the results here
|
Nightrider84, I am sorry for distracting from your issue. Upon some reflection, I may or may not have done that. I was caught up in the moment with my own issue. This was not my intention but, I realize it wasn't in the best form.
Thanks |
I just checked the string uleat and the change was already commited in my current compile. Im just at a loss at this point, If I removed the text all together for my address and local. People can login through the normal login and I can login through normal and on my network. But they can't access the server at all if I add my addresses in.
|
I think were at similar points in this. I'll be watching any progress here intently.
|
https://github.com/EQEmu/Server/blob...ient.cpp#L1237
Looks like some logging operations were added when the code changed. You might take a look at that value in the db to see if it is logging at level 3 for that particular channel (or any of the world-based ones.) It might lead to what's causing the issue? |
So it looks like I may have resolved the issue and ill post my theory on how it worked out.
So instead of adding in both the address and local I only added the address in. <!-- Only specify these two if you really think you need to. (read: You don't) --> <address>gamegenie.servebeer.com</address> --> <localaddress></localaddress> --> If I had to guess There must be some kind of conflict with adding in your local address along with where you would put it for the private login. I also updated my login_opcodes to the newest ones. So im unsure which one did the trick but its one of the two. Ill try adding in the localaddress and see if it stops working again, if It does than I know thats where the issue lies Edit: Also if you don't add an address in under <address> (for your public ip) then there is a registration error with the private login and it defaults to your local IP. So that may be why it doesn't accept outside connections |
All times are GMT -4. The time now is 10:49 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.