Log in

View Full Version : Failed to open log file: logs/eqemu_debug_world_3452.log


wulnar
01-09-2011, 10:55 PM
ok so i followed the guide here http://www.eqemulator.net/wiki/wikka.php?wakka=Windows an I am getting the error Failed to open log file: logs/eqemu_debug_world_3452.log whenever I run the serverstart.bat and I cannot connect to the server
my word.exe is:
Failed to open log file: logs/eqemu_debug_world_3452.log
[Debug] [WORLD__INIT] Loading server configuration..
[Debug] [WORLD__INIT] Warning: Unable to read log.ini
[Debug] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEmulator 0.8.0
[Debug] [WORLD__INIT] Added loginserver localhost:5999
[Debug] [WORLD__INIT] Connecting to MySQL...
Failed to open log file: logs/eqemu_world_3452.log
[Status] Using database 'peq' at localhost:3306
[Debug] [WORLD__INIT] HTTP world service disabled.
[Debug] [WORLD__INIT] Loading variables..
[Debug] [WORLD__INIT] Loading zones..
[Debug] [WORLD__INIT] Clearing groups..
[Debug] [WORLD__INIT] Clearing raids..
[Debug] [WORLD__INIT] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=84588
[Debug] [WORLD__INIT] Loading guilds..
[Debug] [WORLD__INIT] Loaded default rule set 'default'
[Debug] [WORLD__INIT] Clearing temporary merchant lists..
[Debug] [WORLD__INIT] Loading EQ time of day..
Failed to open log file: logs/eqemu_error_world_3452.log
[Error] Could not load EQTime file eqtime.cfg
[Debug] [WORLD__INIT_ERR] Unable to load eqtime.cfg
[Debug] [WORLD__INIT] Loading launcher list..
[Debug] [WORLD__INIT] Reboot zone modes ON
[Debug] [WORLD__INIT] Deleted 0 stale player corpses from database
[Debug] [WORLD__INIT] Deleted 0 stale player backups from database
[Debug] [WORLD__INIT] Loading adventures...
[Debug] [WORLD__INIT] Purging expired instances
[Debug] [WORLD__INIT] Zone (TCP) listener started.
[Debug] [WORLD__INIT] Client (UDP) listener started.
[Debug] [NET__IDENTIFY] Registered patch 6.2
[Debug] [NET__IDENTIFY] Registered patch Titanium
[Debug] [NET__IDENTIFY] Registered patch SoF
[Debug] [NET__IDENTIFY] Registered patch SoD
[Debug] [NET__IDENTIFY] Registered patch Underfoot
[Debug] [NET__IDENTIFY] Registered patch HoT
[Debug] [WORLD__LS] Connecting to login server: localhost:5999
[Debug] [WORLD__LS] Setting World to MiniLogin Server type
[Debug] [WORLD__LS] Connected to Loginserver: localhost:5999
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:2943
[Debug] [WORLD__CONSOLE] New launcher from 127.0.0.1:2943
[Debug] [WORLD__LAUNCH] Adding pending launcher 1
[Debug] [WORLD__LAUNCH] Launcher Identified itself as 'zone'. Loading zone list.

[Debug] [WORLD__LAUNCH] Removing pending launcher 1. Adding zone to active list.

[Debug] [WORLD__LAUNCH] zone: dynamic_01 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:2952
[Debug] [WORLD__CONSOLE] New zoneserver #1 from 127.0.0.1:2952
[Debug] [WORLD__ZONE] [1] Zone started with name dynamic_01 by launcher zone
[Debug] [WORLD__ZONE] [1] Auto zone port configuration. Telling zone to use por
t 7000
[Debug] [WORLD__LAUNCH] zone: dynamic_02 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:2959
[Debug] [WORLD__CONSOLE] New zoneserver #2 from 127.0.0.1:2959
[Debug] [WORLD__ZONE] [2] Zone started with name dynamic_02 by launcher zone
[Debug] [WORLD__ZONE] [2] Auto zone port configuration. Telling zone to use por
t 7001
[Debug] [WORLD__LAUNCH] zone: dynamic_03 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:2961
[Debug] [WORLD__CONSOLE] New zoneserver #3 from 127.0.0.1:2961
[Debug] [WORLD__ZONE] [3] Zone started with name dynamic_03 by launcher zone
[Debug] [WORLD__ZONE] [3] Auto zone port configuration. Telling zone to use por
t 7002
[Debug] [WORLD__LAUNCH] zone: dynamic_04 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:2968
[Debug] [WORLD__CONSOLE] New zoneserver #4 from 127.0.0.1:2968
[Debug] [WORLD__ZONE] [4] Zone started with name dynamic_04 by launcher zone
[Debug] [WORLD__ZONE] [4] Auto zone port configuration. Telling zone to use por
t 7003
[Debug] [WORLD__LAUNCH] zone: dynamic_05 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:2971
[Debug] [WORLD__CONSOLE] New zoneserver #5 from 127.0.0.1:2971
[Debug] [WORLD__ZONE] [5] Zone started with name dynamic_05 by launcher zone
[Debug] [WORLD__ZONE] [5] Auto zone port configuration. Telling zone to use por
t 7004

and my eqemu_config is:
<?xml version="1.0"?>
<server>
<world>
<shortname>promised</shortname>
<longname>The promised land</longname>

<!-- address has to be specified for minilogin to work -->
<address>localhost</address>
<localaddress>localhost</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>localhost</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>make up some random string of characters here</key>

<!-- Enable and set the port for the HTTP service -->
<http port="9080" enable="true" mimefile="mime.types"/>
</world>

<!-- Database configuration, replaces db.ini -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>***</password>
<db>peq</db>
</database>
</server>


and my loginserver.ini is:
[LoginServer]
loginserver=localhost
loginport=5999
worldname=promised
worldaddress=localhost
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999

if anyone can help me out it would be much appreciated, I really have no idea what to do. Thanks in advance

lerxst2112
01-09-2011, 11:48 PM
Do you have a directory named logs where your serverstart.bat file is?

wulnar
01-10-2011, 02:51 PM
I do not. Where should it go and what should be in it? Sorry I dont know much of what Im doing with this

Congdar
01-10-2011, 03:04 PM
create the folder is all you need to do. \EQEmu\logs

wulnar
01-10-2011, 03:08 PM
i created the folder in the same place as the serverstart.bat and i got the same error? should the .bat file be in a certain directory? i just have it on my desktop

wulnar
01-10-2011, 03:14 PM
actually it works despite the error. odd. thank you very much!

trevius
01-11-2011, 03:03 AM
You probably need to make sure the logs folder is all lowercase and not "Logs", as I am pretty sure it is case sensitive.

wulnar
01-11-2011, 11:39 AM
it is lower case and it fixed all of my problems with the logs but now im running into other problems where i cant get passed character select and my world.exe says "client disconnected (not active in process)" the only other error I see is with loading the eqtime.cfg

wolfwalkereci
01-11-2011, 01:44 PM
Which client are you using to connect with?
Tho if you can get to character select I think the opcode wouldnt be the issue.
I had that at first myself.
I just went through the process of getting my stuff working and it was frustrating to say to least. If you want to discuss it over vent or something let me know.

wulnar
01-11-2011, 01:56 PM
anything you could do to help would be very much appreciated. I'm using EQ titanium. Ive played with the same files on a different eq emu so i doubt thats the problem. ive found other errors now saying that "my character is destroyed before reaching the connected state." and "Client sent initial zone packet, but we never got their player info from the database". so maybe its a problem with the db?

lerxst2112
01-11-2011, 02:44 PM
I'm gonna go ahead and guess at this since it's a common problem.

Run this SQL against your database. If you get an error on the first line, just run the last two.

ALTER TABLE `altadv_vars` ADD `account_time_required` INT UNSIGNED DEFAULT '0' NOT NULL AFTER `clientver`;
ALTER TABLE `account` ADD `time_creation` INT UNSIGNED DEFAULT '0' NOT NULL AFTER `suspendeduntil`;
UPDATE `account` SET `time_creation` = UNIX_TIMESTAMP() WHERE `time_creation` = 0;

wulnar
01-11-2011, 02:48 PM
sorry im kind of a noob at this but, how do i do that exactly?

wolfwalkereci
01-11-2011, 03:14 PM
Do you have navicat installed? if so then
open navicat
double click on your peq db so its name turns yellow
click on Query then New Query
copy paste the part lerxst2112 posted.
Might only need to use the 3rd line with the UPDATE

wulnar
01-11-2011, 03:21 PM
ok got it thank you so much to all of you that helped out. it is very much appreciated!