Log in

View Full Version : Unable to start world.exe


Iadas
01-19-2011, 08:27 PM
Hi,

I attempted to set up my own local server using this guide (http://www.eqemulator.net/wiki/wikka.php?wakka=Windows).

After following all the steps, and seeming correctly, when I click on the shortcut to the batch file, I receive the following error messages:

1. World.exe - Application Error
The application was unable to start correctly (0xc000007b). Click ok to close the application.
2. Serverstart.bat is starting EQEmuloginserver (--which stays on the screen for about 10 seconds--)
ECHO is off
Echo is Off.
Waiting a bit for world to finish loading....
3. A dos windows openes (C:/eqemu/eqlaunch.exe)
Failed to open log file: logs/eqemu_debug_1056.log
[Debug] [LAUNCHER_INIT] Loading server configuration..
[DEBUG] [NET_WORLD] WorldConnection connect: Connecting to the server 127.0.0.1:9000 failed: TCPConnection::Connect(): connect() failed. Error 10061
[Debug] [LAUNCHER_ERROR} worldserver.Connect() FAILED! Will retry.
[Debug] [LAUNCHER_INIT] Starting main loop...


I saw another post to create a Log file under my emu directory. when I did that I got pretty much the same error, but also a log of the problem:

[Debug] [01.19.11 - 16:19:24] Logging System Init.
[Debug] [01.19.11 - 16:19:24] Config System Init.
[Error] [01.19.11 - 16:19:24] Config::Parse(), file was unable to be opened for parsing.
[Error] [01.19.11 - 16:19:24] Database Initialization Failure.
[Debug] [01.19.11 - 16:19:24] Config System Shutdown.
[Debug] [01.19.11 - 16:19:24] Log System Shutdown.


any help would be appreciated.

wolfwalkereci
01-19-2011, 10:50 PM
Looks like it is having an issue with the DB. Post your .ini files / config files.

lerxst2112
01-19-2011, 11:31 PM
Looks like you're missing login.ini at least. That's where those 2 errors are coming from.

Iadas
01-20-2011, 12:42 AM
Hi, thanks for your replies.


eqemu_config.xml

<?xml version="1.0"?>
<server>
<world>
<shortname>iadas</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>

Miniserver 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 reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=localhost
loginport=5999
worldname=iadas
worldaddress=localhost
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999

wolfwalkereci
01-21-2011, 08:56 PM
Are you using minilogin? Have you gotten any further with this?

Zandig
01-22-2011, 06:28 PM
If you are using MiniLogin check the compile guide in the Wiki:
http://www.eqemulator.net/wiki/wikka.php?wakka=VS2008

...scroll to the bottom, under the NOTES section, and follow the instructions there.

Iadas
01-22-2011, 09:58 PM
Hi,

I can't say I am any further than I was last. I am using the Titanium pack, so the notes don't seem to apply.