Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-09-2006, 01:33 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Try opening world from a command prompt and see if it spits out an error. However, it's probably a problem with your configuration file somehwere. Make sure your brackets are all closed, are in the right place/format, and watch what you use to edit the file. Use notepad if you can as that adds no additional format marks and such. If you're under Linux, doesn't use gedit I learned that myself.

I would start with a fresh config file from the wiki and slowly edit it, starting world with every change until you are through.
Reply With Quote
  #2  
Old 03-09-2006, 01:42 AM
sesmar
I built it I will Support it!
 
Join Date: Jun 2005
Location: Michigan
Posts: 214
Default

Something that I also noticed, when first setting up the new config file, is that if you try opening the file up in Internet Explorer and there are any errors in the file IE will most likely catch them giving you some kind of idea about where the problem is. If the file opens up just fine in IE then you "should" be good to go.

On a side note, I use Textpad instead of notepad you may wish to look into this as it offers a little bit more then notepad does and does not mess with the formating of the file.
Reply With Quote
  #3  
Old 03-09-2006, 03:41 AM
tallerin
Hill Giant
 
Join Date: Mar 2005
Posts: 165
Default

World did that to me at first also. You should be able to look into the Log folder in eqemu and there should be an error file for world. Mine did it because i had some info wrong in the config.xml file for the database. So when i would start it it poped up and the promptly closed leaveing a world error file in logs.
Also it did it when i was messing with the ips so just look in your log folder and see what is causing it. It sounds like world is not connecting to your DB for some reason and if it can not connect world will promplty close

So I would clear out my log folder in eqemu and then try starting eqemu when it closes out read the new loggs it will give you the reason why it closed out in one of the 2 new files created then just edit that area of the config.xml.

Also if IE won't open the .xml file add a ? mark to the end of this
<?xml version="1.0"> so it is like this <?xml version="1.0"?> it is the only error i had in the xml file that came with eqemu.
Reply With Quote
  #4  
Old 03-09-2006, 09:10 AM
solid11's Avatar
solid11
Discordant
 
Join Date: Dec 2004
Posts: 266
Default

New config file??? I looked in the wiki and don't see any info on setting up the server with these new files. Anyone have a link to an example of a set up file and is the eqemu_config.xml file the only one you need to set up? Thanks all for the info.
__________________
Reply With Quote
  #5  
Old 03-09-2006, 09:19 AM
ylosh
Sarnak
 
Join Date: Jan 2006
Posts: 39
Default

http://www.eqemulator.net/wiki/wikka...=Dev065Release
http://www.eqemulator.net/wiki/wikka...rConfiguration

should list everything you need to know to get 0.6.5 up and running.
Reply With Quote
  #6  
Old 03-09-2006, 03:05 PM
solid11's Avatar
solid11
Discordant
 
Join Date: Dec 2004
Posts: 266
Default

Thanks for those links ylosh. I transferred my .ini settings to the xml file but it says it needs to connect to a database/mysql, but my settings are right, or the same anyway as my old .ini files. Here they are, and trying to use minilogon also btw.

<?xml version="1.0">
<server>
<world>
<shortname>setme</shortname>
<longname>I Forgot To Edit My Config</longname>

<!-- Only specify these two if you really think you need to. (read: You don't) -->
<!-- <address>some.server.com</address> -->
<!-- <localaddress>localhost</localaddress> -->

<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>127.0.0.1</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<!-- Server status. Default is unlocked -->
<!--<locked/>-->
<!-- <unlocked/> -->

<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown -->
<tcp ip="localhost" port="9000" telnet="disable"/>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</key>

<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<http port="9080" enabled="false" mimefile="mime.types" />
</world>

<!-- Chatserver (channels) information. Defaults shown -->
<chatserver>
<host>channels.eqemulator.net</host>
<port>7778</port>
</chatserver>

<!-- Mailserver (in-game mail) information. Defaults shown -->
<mailserver>
<host>channels.eqemulator.net</host>
<port>7779</port>
</mailserver>

<zones>
<defaultstatus>20</defaultstatus>

<!-- Sets port range for world to use to auto configure zones -->
<ports low="7000" high="7100"/>
</zones>

<!-- Database configuration, replaces db.ini. Defaults shown -->
<database>
<host>127.0.0.1</host>
<port>5999</port>
<username>myname</username>
<password>mypw</password>
<db>luclin</db>
</database>

<!-- Launcher Configuration -->
<launcher>
<!-- <logprefix>logs/zone-</logprefix> -->
<!-- <logsuffix>.log</logsuffix> -->
<!-- <exe>zone.exe or ./zone</exe> -->
<!-- <timers restart="10000" reterminate="10000"> -->
</launcher>

<!-- File locations. Defaults shown -->
<files>
<!-- <spells>spells_us.txt</spells> -->
<!-- <opcodes>opcodes.conf</opcodes> -->
<!-- <logsettings>log.ini</logsettings> -->
<!-- <eqtime>eqtime.cfg</eqtime> -->
</files>
<!-- Directory locations. Defaults shown -->
<directories>
<!-- <maps>Maps</maps> -->
<!-- <quests>Quests</quests> -->
<!-- <plugins>plugins</plugins> -->
</directories>
</server>

Here is the error log...

---------------------------------------------
[03.09. - 22:00:55] Starting Log: logs/eqemu_error_world_4024.log
[03.09. - 22:00:55] Failed to connect to database: Error: #2003: Can't connect to MySQL server on '127.0.0.1' (10061)

---------------------------------------------
[03.09. - 22:00:54] Starting Log: logs/eqemu_debug_world_4024.log
[03.09. - 22:00:54] [WORLD__INIT] Loading server configuration..
[03.09. - 22:00:54] [WORLD__INIT] Log settings loaded from log.ini
[03.09. - 22:00:54] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.6.5
[03.09. - 22:00:54] [WORLD__INIT] Connecting to MySQL...
[03.09. - 22:00:55] [WORLD__INIT_ERR] Cannot continue without a database connection.

Thanks for the help guys.
__________________
Reply With Quote
  #7  
Old 03-09-2006, 03:35 PM
tallerin
Hill Giant
 
Join Date: Mar 2005
Posts: 165
Default

you need to specify the world address

change this <!-- <address>some.server.com</address> -->
to this <address>localhost</address>

you have to remove <!-- and --> so it works right

also try putting the DB port back to 3306 not 5999

those are the only 2 things i saw different in your file from mine and mine works great with these 2 settings
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 03:39 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3