View Full Version : What happend now?
DeathMan
03-12-2004, 09:39 AM
I followed the guide to make a server as of 3/10/04 , but now my server wont show on the list and nothing is wrong,look.
[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5997
loginport=5997
loginport=5997
worldname=Chaotix semi-legit
worldaddress=69.34.82.98
locked=false
[WorldServer]
Defaultstatus=0
Unavailzone=
[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
[ChatChannelServer]
ChatChannelServer=192.168.1.2
And
[Database]
host=localhost
user=********
password=****
database=eq
compression=off
Plus..
REM:--------------Start-----------------------
@echo off
if NOT exist spells_us.txt goto NOSPELL
start zone . 69.34.82.98 7995 69.34.82.98
start zone . 69.34.82.98 7996 69.34.82.98
start zone . 69.34.82.98 7997 69.34.82.98
start zone . 69.34.82.98 7998 69.34.82.98
start zone . 69.34.82.98 7999 69.34.82.98
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------------------------
See?
Jezebell
03-12-2004, 09:43 AM
Do you have a router? or firewall program?
DeathMan
03-12-2004, 09:43 AM
No.
nilar
03-12-2004, 09:47 AM
Post your world.exe output and Ill be able to find the problem in there.
Jezebell
03-12-2004, 09:48 AM
Need you to post your World.exe and Zone.exe output after you try to login.
DeathMan
03-12-2004, 09:49 AM
Ok..How do I do that? I right-click in the area of World.exe but it wont let me do anything.
nilar
03-12-2004, 09:52 AM
After you run world.exe...right click on the bar at the top, click edit, then select all. Right click again, go to edit and then click copy.
DeathMan
03-12-2004, 09:53 AM
Ok.
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[LoginServer] block not found in './LoginServer.ini'.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Abort/retry/cancel?
TCP listening on: port 9000
World server listening on: port 9000
nilar
03-12-2004, 09:55 AM
[LoginServer] block not found in './LoginServer.ini'.
and you also not getting
Connected to eqlogin.eqemylator.net:9000
thats your problem...lemme see if I can figure out how to fix it
nilar
03-12-2004, 09:57 AM
Your loginserver.ini looks fine..where is it located at though? I can't seem to find any other reason why you would be getting that error.
DeathMan
03-12-2004, 09:59 AM
Its in the C:/EQEmu folder.
nilar
03-12-2004, 10:02 AM
What operating system?
and is it named loginserver or loginserver.ini?
Tertiary
03-12-2004, 10:03 AM
Make sure you have no spaces at the end of any line in your loginserver.ini. I just added a space after [LoginServer] in my own loginserver.ini and got the exact same error you are seeing.
Jezebell
03-12-2004, 10:04 AM
Make sure there are no spaces after any of the lines in your LoginServer.ini, that is prolly your problem.
nilar
03-12-2004, 10:07 AM
Yeah what that said :D lol almost forgot about that
DeathMan
03-12-2004, 10:08 AM
I cleared the spaces and it is Loginserver.
DeathMan
03-12-2004, 10:09 AM
Shweet. I see it. Thanks all.=D=D=D
DeathMan
03-12-2004, 10:11 AM
HEY! Why do I still get a 1017 error?
Tertiary
03-12-2004, 10:15 AM
HEY! Why do I still get a 1017 error?
When I just checked your server showed as locked. You need to post the output of your world.exe and zone.exe processes again.
DeathMan
03-12-2004, 10:18 AM
Fine...
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Breaking linux compiles....
TCP listening on: 69.34.82.98 :9000
World server listening on: 69.34.82.98 :9000
Connected to LoginServer: eqlogin1.eqemulator.net:5997
Now the zone.exe....
[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.5-DR1
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading loot tables
[Status] Loading doors
[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] command_init(): Warning: Command 'si' defaulting to access level 0!
[Status] 157 commands loaded
WorldServer connect: Connecting to the server failed: TCPConnection::Connect():
connect() failed. Error: 10061
[Error] worldserver.Connect() FAILED!
[Status] Entering sleep mode
nilar
03-12-2004, 10:37 AM
WorldServer connect: Connecting to the server failed: TCPConnection::Connect():
connect() failed. Error: 10061
[Error] worldserver.Connect() FAILED!
That means your zones failed to connect to world.exe. Make sure you dont have any extra spaces or anything in boot5zones.bat.
DeathMan
03-12-2004, 10:40 AM
Is this right?
@echo off
if NOT exist spells_us.txt goto NOSPELL
start zone. 69.34.82.98 7995 69.34.82.98
start zone. 69.34.82.98 7996 69.34.82.98
start zone. 69.34.82.98 7997 69.34.82.98
start zone. 69.34.82.98 7998 69.34.82.98
start zone. 69.34.82.98 7999 69.34.82.98
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
nilar
03-12-2004, 11:34 AM
No
it should look like this
start zone . 69.34.82.98 7999 69.34.82.98
DeathMan
03-12-2004, 12:43 PM
start Zone . 69.34.82.98 7995 69.34.82.98
start Zone . 69.34.82.98 7996 69.34.82.98
start Zone . 69.34.82.98 7997 69.34.82.98
start Zone . 69.34.82.98 7998 69.34.82.98
start Zone . 69.34.82.98 7999 69.34.82.98
exit
cls
???
nilar
03-12-2004, 12:44 PM
Yep thats it
DeathMan
03-12-2004, 12:45 PM
I still get the 10061 error.
DeathMan
03-13-2004, 03:58 AM
*bump*
Still cant find problem.
DeathMan
03-13-2004, 04:02 AM
Let me post the stuff again.
Loginserver file.
[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5997
loginport=5997
loginport=5997
worldname=Chaotix Semi-Legit
worldaddress=69.34.82.98
locked=false
[WorldServer]
Defaultstatus=0
Unavailzone=
[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
[ChatChannelServer]
ChatChannelServer=69.34.82.98
Boot 5 zones
if NOT exist spells_en.txt goto NOSPELL
start Zone . 69.34.82.98 7995 69.34.82.98
start Zone . 69.34.82.98 7996 69.34.82.98
start Zone . 69.34.82.98 7997 69.34.82.98
start Zone . 69.34.82.98 7998 69.34.82.98
start Zone . 69.34.82.98 7999 69.34.82.98
exit
cls
World.exe output
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.5-DR1
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Breaking bards...done
TCP listening on: 69.34.82.98 :9000
World server listening on: 69.34.82.98 :9000
Connected to LoginServer: eqlogin1.eqemulator.net:5997
Boot5Zones output
[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.5-DR1
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading loot tables
[Status] Loading doors
[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] command_init(): Warning: Command 'si' defaulting to access level 0!
[Status] 157 commands loaded
WorldServer connect: Connecting to the server failed: TCPConnection::Connect():
connect() failed. Error: 10061
[Error] worldserver.Connect() FAILED!
[Status] Entering sleep mode
Anyone have any ideas.
Jezebell
03-13-2004, 04:04 AM
try changing:
[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
to:
[LoginConfig]
ServerMode=Standalone
ServerPort=5997
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
See if that does anything.
samandhi
03-13-2004, 04:11 AM
This is telling us that there is a NAT issue more than likely, if all the numbers that are in load5zones.bat are correct.... Do you have a router or use DSL that uses a dynamic address? You should have your external IP address in the first part, and your internal IP address on the second part (if you use a router). If you have router then you will need to forward your internal IP address to your external IP address. If you have DSL that has a dynamic address (meaning it changes everytime you connect or day by day) then you need to read this post, as I may help. http://www.eqemulator.net/forums/viewtopic.php?t=12417 (http://www.eqemulator.net/forums/viewtopic.php?t=12417)
In other words, if you have all the numbers correct, then it is a routing issue of some sort... Or if you have a firewall it is blocking the port needed by zone.exe
samandhi
03-13-2004, 04:13 AM
That will change nothing Jezebell. That is only used for minilogin. If he were trying to connect to minilogin not eqemuloginservers then he would either have to change that to 5997 or change his eqhost.txt file to 5999...
[edit] Also you should be able to put localhost or 127.0.0.1 in all instances where you have your IP address in load5zones.bat if you are running world.exe and zone.exe on the same machine... It doesnt have to travel out to the net, then back to your pc to connect.. It only needs to know that it is on the same machine...
You see, the only reference to your outside or external IP address is only needed in world address, to connect to eqemu loginservers (just so it will show up in the list) everything else (provided you are running every aspect of the server on the same machine) is internal or local to you and doesnt even need an internet connection... Try substituting those numbers before you go any deeper, because if that takes care of your problem then all will be well, otherwise you will have to do some tweaking on other issues...
To make it easy to replace the numbers in load5zones.bat just edit it using notepad and press ctrl+h on the keyboard. That will bring up a little pop-up asking what you want to search for. Type in your IP address, then under that it has a line asking what you want to replace with, just type localhost or 127.0.0.1 then hit find next.. after it highlights the first one, just hit replace all, and save the file and close... Your done... :) Hope this helps you.
DeathMan
03-13-2004, 08:15 AM
So you mean change my IP to localhost or 127.0.0.1?
Jezebell
03-13-2004, 08:48 AM
Wow Samandhi, i didn't know that about 127.0.0.1, thats a nice little tip to make it less confusing. Thanks for the tip :)
DeathMan
03-13-2004, 08:51 AM
I made it...I can log into my server...but It wont go past the char select screen...look.
Boot5Zone.
Init: Loading zone lists, zone state or spawn list, player corpses
Zonepoints loaded into memory
, timezone data - Done. ZoneID = 49; Time Offset = 0
Reading zhdr file './cfg/oggok.cfg'
Using database for safe coords.
Zone safe coords are x = -99; y = -345; z= 4
Reading zhdr file './cfg/oggok.cfg'
Using database for safe coords.
Zone safe coords are x = -99; y = -345; z= 4
Using default zone header data...
Converting old zone data...
Attempting to write ./cfg\oggok.cfg
Write complete.
Reading zhdr file './cfg/oggok.cfg'
Using database for safe coords.
Zone safe coords are x = -99; y = -345; z= 4
[Status] Loading Objects from DB...
[Status] Loading Ground Spawns from DB...
[Status] Loading doors for oggok ...
[Status] Done loading doors for oggok ...
Petition 1 pettime = 1075244406
Petition 4 pettime = 1077918843
Petition 18 pettime = 1077916536
Petition 54 pettime = 1075595761
Petition 94 pettime = 1077935724
Petition 174 pettime = 1077767613
[Status] Zone Bootup: oggok (49)
[Status] 1402016 New client from ip:127.0.0.1 port:4728
Received Message SyncWorldTime
Time Broadcast Packet: EQTime [04:52 pm]
[Error] Client error:
[Error] Error message:
[Error] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING:
opcode: 0x02f8, size: 4
Client linkdead: Chaotix
Dropping client: Process=false, ip=127.0.0.1, port=4728
[Status] Zone Shutdown: oggok (49)
samandhi
03-13-2004, 08:56 AM
What was the world.exe message after this?
DeathMan
03-13-2004, 09:01 AM
Name: Chaotix
Race: 7 Class: 1 Gender: 0 Deity: 396 Start zone: 9
STR STA AGI DEX WIS INT CHA Total
80 105 95 85 60 75 75 575
Face: 0 Eye colors: 5 5
Hairstyle: 255 Haircolor: 255
Beard: 255 Beardcolor: 255
Validating char creation info...
Found 0 errors in character creation request
[Status] Found starting location in start_zones
Current location: gfaydark 340.00, 282.00, 77.00
Bind location: gfaydark 340.00, 282.00, 77.00
Character creation successful: Chaotix
Attempting autobootup of gfaydark (54) for Chaotix
Zoneserver SetZone: localhost:7997 gfaydark (54)
Enter world: Chaotix: gfaydark (54)
Broadcasting a world time update
Zoneserver SetZone: localhost:7997 gfaydark (54)
Client disconnected
Removing client from ip:127.0.0.1 port:4847
Zoneserver SetZone: localhost:7997 (0)
Zoneserver SetZone: localhost:7997 (0)
samandhi
03-13-2004, 09:08 AM
Ok now that you can connect your zone.exe to your world.exe (generalization), you can set your load5zones.bat to look like this:
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 . <your IP> 7995 127.0.0.1
start zone . <your IP> 7996 127.0.0.1
start zone . <your IP> 7997 127.0.0.1
start zone . <your IP> 7998 127.0.0.1
start zone . <your IP> 7999 127.0.0.1
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------------------------
See what that does for you...
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.