PDA

View Full Version : 1017


nuceman
09-14-2002, 02:38 AM
Hey my name's Carmillion and maybe you've noticed my server up
on the EQEMU login server.
Havn't really been able to get it all working togethor.

I've looked all over the forums and the only solutions I found were for Linux. So please don't send me link to another thread =(

I'm on a Netgear RP114 router. This thing is a little bitch
because It is not capable of IP forwarding, all it has is port forwarding. Running Win98SE. Using 0.3.6 EQEMU Stuff.

Okay the solutions I've tried for the 1017 error when trying to join your own server:
Get a DYNDNS for your ip.
Opening the ports on my router (firewall)

Other people can join my server but anyone on my network (LAN) and I can't join. I can join my own with mini login but not with EQEMU login servers. When anyone on my LAN or I try to log onto my server, the world server doesn't even register that we tried to connect. But other people I will see login on the World/Zone windows. I'll post my stuff on here, try to see if I'm doing anything wrong pleez :) . Or maybe I'm doing something wrong with the DYNDNS thing.

[Database]
host=localhost *I have to keep this on localhost or EQEMU can't read the SQL DB.
user=****
password=****
database=eq
-
[LoginServer]
loginserver=eqlogin1.eqemu.net
loginserver2=eqlogin2.eqemu.net
loginport=5999
loginport2=5999
worldname=Carmillion's
locked=false
account=
password=
worldaddress=cherryclaw.dyndns.org
-
start zone . cherryclaw.dyndns.org 9001 localhost
start zone . cherryclaw.dyndns.org 9002 localhost
start zone . cherryclaw.dyndns.org 9003 localhost

My router does the 192.168.0.x thing.
My LAN IP is 192.168.0.4
My WAN IP is 165.121.25.59

Funny thing is when I try typing cherryclaw.dyndns.org on IE
It opens up my router setup utility. (The built-in one).
So maybe I'm doing the DNS solution wrong? I dunno.

If no one can find a solution for this problem.
Can you tell me why when I run minilogin so I can play, other people on my LAN can't play. They go LD. Or am I supposed to use
publiclogin so other people on my LAN can play?
-Zone
Using database 'eq' at localhost
EqEmu 0.3.6 Ladin Schraubt Hnhner Zoneserver
Loading zone names, items & NPCs...done.
If this is the last message you see, you forgot to move spells_en.txt from your
EQ dir to this dir.
Spells loaded.
Loading guild ranks...done.
Loading faction data...done.
Connected to worldserver: 127.0.0.1:9000
Entering sleep mode
-World
Using database 'eq' at localhost
EqEmu 0.3.6 Ladin Schraubt Hnhner Worldserver
Loading zone names & items...done.
LoginServer.ini read.
Loading guild ranks...done.
World server listening on: port 9000
Connected to LoginServer: eqlogin2.eqemu.net:5999
New TCP connection: 127.0.0.1:2748
New zoneserver: #1 127.0.0.1:2748
Zoneserver SetConnectInfo: 127.0.0.1:2748: cherryclaw.dyndns.org:9001
Zoneserver SetConnectInfo: 127.0.0.1:2748: cherryclaw.dyndns.org:9002
Zoneserver SetConnectInfo: 127.0.0.1:2748: cherryclaw.dyndns.org:9003
-Host
[Registration Servers]
{
"eqlogin1.eqemu.net:5999"
}
[Login Servers]
{
"eqlogin1.eqemu.net:5999"
"eqlogin2.eqemu.net:5999"
}
The big solution I've been working for is so that I can play on my server and so can other people. I'm trying to run a legit server.
Appreciate any help you can give me :)

devn00b
09-14-2002, 04:12 AM
Note: The release of 0.3.5 may prevent the ability for you to host a LAN server using the MINILOGIN.

Oh, and to save shawn some trouble:

quote:USING A LAN IS IN NO WAY SUPPORTED BY THE EQEMU DEVELOPMENT TEAM. USE THIS AT YOUR OWN RISK!


Quoted from
" The Big Lan Book "
http://forums.eqemu.net/showthread.php?s=&threadid=1645

Lurker_005
09-14-2002, 05:25 AM
the point of the dyndns thing is so you can put


192.168.0.4 cherryclaw.dyndns.org

in all your lan computers host files That way your computer routes to the lan ip itself (since your router aparently won't do it itself)

nuceman
09-14-2002, 06:12 AM
n00b: my question isn't only about LAN.
Even if it's not supported, I see people getting help
with LAN problems on the forums anyway.
I was wondering why I couldnt join my own server. (1017)
and I was wondering what I might be doing wrong with it.
and I'm not expecting answers for everything.
Just asking for a little help.

Alot of the links to other threads about 1017 errors
end up going off topic and arn't much help or send
you to Linux threads.

Lurker: Could you elaborate on that please?

devn00b
09-14-2002, 06:43 AM
Was pointing out that *maybe* minilogin isnt working for you because they /broke/ it?

i remember reading somwhere that EQemu HATES Lan setups (shawn? said that i beleve).

Lurker_005
09-14-2002, 07:11 AM
nuceman:
find your "host" file no extension (or make one) It should be in your windows dir somewhere, depending on your OS Or look for a host.sam <--- sample file and rename it. The host.sam has some sample entries and such. search google for info on the host file if you have trouble, I'm sure someone explained the use of it it a lot better than I.


Then add the following line

192.168.0.4 cherryclaw.dyndns.org

nuceman
09-14-2002, 09:03 AM
Lurker:

Thanks for the advice, trying it out now.
Tried to look on google for a page about the host.sam file
but there must be some popular thing called HOST SAM so
it's kind hard hehe.

After I add the line to my host.sam file do I need to change
anything in my EQEmu files that you can see?

nuceman
09-14-2002, 09:32 AM
Tried the hosts thing.
It was called Hosts.sam instead of host.sam as you
said so I just made duplicates of it and are called
"Host" and "Hosts" in the windows dir.

Tried connecting to my server again.
No luck. Its just that World isn't even
registering that I even tried to connect.
So I guess my connection goes to the router
and just gets stuck. At least I think thats
whats going on. Is there any way I could
just tell eq to connect to localhost instead of
it trying to connect to my ip so that it doesnt
get stuck in the router? That's probably not
possible but just thought it might be worth
mentioning.

I've hosted alot of FPS Game servers and I've never ran
across this problem.

Anymore ideas?

Shawn319
09-14-2002, 10:41 AM
EQEmu has a hard time handling LAN ip's (192.*) and DNS's as IP's (blahblah.shawnscomputer.net). It's best to use "real" or "live" internet IP address's such as 64.12.34.56, ect..

Proxys (or using AOL to connect), firewalls and routers also interfere with the way EQEmu likes to connect.

nuceman
09-14-2002, 11:54 AM
Shawn:
well i figured that by now hehe.
Anything you suggest I should do?
Other than not use my router :P

Other people with routers apparently have gotten
this working... at least i think so anyway.

Lurker_005
09-14-2002, 12:10 PM
Is there any way I could
just tell eq to connect to localhost instead of
it trying to connect to my ip so that it doesnt
get stuck in the router?

That's the point of the hosts file. Take a look here for some more referance http://www.accs-net.com/hosts/what_is_hosts.html The site mostly talks about using the hosts file to block unwanted internet sites, but also explaines a bit about it too.

nuceman
09-14-2002, 01:03 PM
Lurker:

Well I've put what you told me into my
hosts file but it still didn't work.
I've tried restarting my computer after I
changed hosts but still no difference.
-
127.0.0.1 localhost
192.168.0.4 cherryclaw.dyndns.org

Thats what I have in my hosts file.

My first post shows what I have in all my other files.
Am I doing anything wrong there?

*Rips out hair*
Someone tell me what I'm doing wrong!!!
*Shoots router*

Lurker_005
09-15-2002, 04:39 PM
Well If your doing something wrong, I'm not seeing it...

Do "tracert cherryclaw.dyndns.org" from the command line to double check that the hosts entry is working...

Try taking out your router and see if things work then (you'll need to change ip's in your settings)

Pull out some more hair?

nuceman
09-17-2002, 05:35 PM
Thanx for all the help
still no luck tho. :(

Guess ill stop trying for a little bit, i spent like 20 hours
just on trying to get it to work. Wait till maybe a newer
version is out.