EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   1017 problemo, yet again. (https://www.eqemulator.org/forums/showthread.php?t=12573)

taran99 03-21-2004 04:28 AM

1017 problemo, yet again.
 
I just upgraded to 5.5-DR1, re-setup the whole thing. I'm mean, started from scratch. I have other people logging onto my server, no problem, and i can see they're creating characters, but I myself still have a problem logging onto the server.

I have the most recent patch as of the 16th or march. I'm running win xp, i have a d-link di-804hv router. my computer is in the dmz (and now that i've posted that, i'm sure i'm gonna get hacked). I have the 0.5.5-DR1 server, using minilogin, and the MW055-alpha-02.sql database. I'm going to try another database, to see if that's the prob.

here's what my prompt says when i try to log on:

311890 New client ip: *my ip address* port: 1046
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Logged in: FirstLogin LS#49945: *mylogin*
Client Disconnected
Removing Client from ip: *my ip address* port:1046
Zoneserver SetZone: *my ip address*:7999 <0>
Zoneserver SetZone: *my ip address*:7999 <0>

it does that message twice when i try to log on.

And i guess it's doing the same thing when other people connect to my server now that i look at it. It just lets them connect, create characters, and then it boots them. Am i missing a program?

Anyone know what i can do?

samandhi 03-21-2004 04:47 AM

Post the whole of your world.exe and zone.exe

taran99 03-21-2004 05:49 AM

okay, sorry if this is way long.

here's the world.exe stuff:

[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variable..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items frmo database: count=26679, max id=68199
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
HELP I WORK IN THE EQEMU SWEATSHOP, YOU'RE MY ONLY HOPE!
TCP listening on: *my ip address*:9000
World server listening on: *my ip address*:9000
Connected to LoginServer: eqlogin1.eqemulator.net:5997
24781 New TCP connection: 192.168.0.100:4566
24781 New TCP connection: 192.168.0.100:4568
24781 New TCP connection: 192.168.0.100:4570
New zoneserver: #1 192.168.0.100:4570
New zoneserver: #2 192.168.0.100:4568
New zoneserver: #3 192.168.0.100:4566
Zoneserver setConnectinfo: 192.168.0.100:4566: *ip addy*:7998
Zoneserver setConnectinfo: 192.168.0.100:4568: *ip addy*:7997
Zoneserver setConnectinfo: 192.168.0.100:4570: *ip addy*:7996
24890 New TCP connection: 192.168.0.100:4571
24890 New TCP connection: 192.168.0.100:4572
New zoneserver: #4 192.168.0.100:4572
New zoneserver: #5 192.168.0.100:4571
Zoneserver setConnectinfo: 192.168.0.100:4571: *ip addy*:7999
Zoneserver setConnectinfo: 192.168.0.100:4572: *ip addy*:7995

Okay, that's everything before i try to connect. Here's the zone.exe info:

[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variable
[Status] Loading zones
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading loot tables
[Status] Loading doors
[Status] Loading Doors from database...
[Status] Loading guilds
[Status] Loading factions
[Status] Loading corpse timers
[Status] Loading what ever is left
[Status] Loading commands
[Status] command_init(): Warning: Command 'help' defaulting to access level 0!
[Status] command_init(): Warning: Command 'version' defaulting to access level 0!
[Status] command_init(): Warning: Command 'serversidename' defaulting to access level 0!
[Status] command_init(): Warning: Command 'loc' defaulting to access level 0!
[Status] command_init(): Warning: Command 'flag' defaulting to access level 0!
[Status] 157 commands loaded
[Status] Entering sleep mode
Connected to worldserver: 192.168.0.100:9000

Here's what my ini files look like.
db.ini

# READ README.TXT!

[Database]
host=localhost
user=myusername
password=mypass
database=eq
compression=off


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.

loginserver.ini

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We recommend using the eqemulator.net Loginserver ALWAYS.

### --- NOTE: You can NOT use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automatically.

# READ README.TXT
[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginport=5997
worldname=something else - legit (i guess)
worldaddress= *my ip address*
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

and boot5zones.bat

REM: ****Read this first!!!****

REM: This file requires your real IP in the place of "YourIP" when you are connecting
REM: To the EQEmu Loginserver.

REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1

REM: If you still get errors try using localhost instead of 127.0.0.1

REM:--------------Start-----------------------
@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . *my ip address* 7995 192.168.0.100
start zone . *my ip address* 7996 192.168.0.100
start zone . *my ip address* 7997 192.168.0.100
start zone . *my ip address* 7998 192.168.0.100
start zone . *my ip address* 7999 192.168.0.100
exit
cls

:NOSPELL
echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE

REM:---------------END------------------------

if i put in "localhost" where 192.168.0.100 is, it comes up with 127.0.0.1, and no-one can log onto it.



And this is what it says when i try to log in: (the binaries)

[after all the boot up stuff]
1438843 New client from ip: *my ip address* port: 4656
Account Attempting to be created:*my login* 0
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Client disconnected
Removing client from ip: *my ip address* port:4656
1438843 New client from ip: *my ip address* port: 4656
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Logged in: FirstLogin LS#49945: *my login*
Client disconnected
Removing client from ip: *my ip address* port:4656

This is after i started on a clean slate. followed the guides for installation, and so forth.

Phew, anything else, please let me know. sorry again for the hugeness of the post.

nilar 03-21-2004 06:17 AM

You said you were using minilogin? It looks as though your trying to login onto the EQEmu login server.

taran99 03-21-2004 06:21 AM

what can i do to change that? is that in the loginserver.ini file? probably the loginserver=eqlogin1.eqemulator.net part... shoot...

samandhi 03-21-2004 07:12 AM

Yes, change the loginserver to localhost or 127.0.0.1 instead of eqlogin1.eqemulator.net

taran99 03-21-2004 07:16 AM

hey guys, thanks for all the help. I got the server to work, at least i created a character and ran around for a few minutes.

Thanks again, you guys rock.

samandhi 03-21-2004 07:42 AM

Glad to hear it... Have fun!!!

Budaworm 03-23-2004 06:54 AM

Help
 
I am having the same problem, "but" i want to be able to set up a server that people can connect to, how can i fix this? having the 1017 problem also

Budaworm 03-23-2004 07:39 AM

Ok forget my last post, i think i need to use minilogin and so far i havent got it to allow my other computer to connect, my miniloginaccounts.ini looks like this:

192.168.0.253 <name> <pw>

but with the name and pw there, and there is a space after the pw too and it loads up just fine cause it looks like this:

LoginServer.ini read.
MiniLoginAccounts.ini read.
Server mode: Standalone
LoginServer listening on port: 5999

When my other computer trys to connect to my server i get:

48860 New client from isp: 192.168.0.253 port 3030
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Logged in: FirstLogin LS#49408: <name>
Client Disconnected
Removing client from ip:192.168.0.253 port 3030

I have been getting that same problem and my other computer keeps getting 1017, and yes it is same version of eq as on this computer and i didnt update on 3/23/04. I use windowsxp and i did turn off firewall protection too.

Additional information-
LoginServer.ini:

[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginport=5997
worldname=<Server name here>
worldaddress=<my ip address>
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

db.ini:

[Database]
host=localhost
user=<user>
password=<pw>
database=eq
compression=off

Can anyone help me?

P.S. the words in the < > are replaced with the correct info

samandhi 03-23-2004 12:54 PM

Quote:

loginserver=eqlogin1.eqemulator.net
Change that line to read:
Code:

loginserver=localhost
You are trying to connect to the EQEMu loginservers and not to minilogin....Hope that helps..

taran99 03-23-2004 07:03 PM

check the consistency with the ports your loginserver is listening to, and what your loginserver.ini is configured to look for.

Your server is listening on port 5999, and your loginserver.ini is configured to call to port 5997. That was the same problem i was having.

samandhi 03-24-2004 05:25 AM

This is his loginserver:
Quote:

[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginport=5997
worldname=<Server name here>
worldaddress=<my ip address>
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
It is set up to listen on 5997 for EQEMu and 5999 for minilogin... The block that says [loginConfig] is for minilogin, and you can see that the port is 5999 there... he will have to change the loginserver block, where it says loginserver= to localhost and that should fix it... One thing to note, though, is he will have to change his eqhost.txt file to also say localhost and port 5999 as it is default to 5997 for EQEMu...

taran99 03-24-2004 01:25 PM

depending on what type of network setting he has for his localhost. Mine was set to 127.0.0.1... it wasn't my internal ip, and that's where most of my problems were coming from. That, and the port settings.


All times are GMT -4. The time now is 08:49 PM.

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