New server - cannot enter Mines of Gloomindeep
Error: That zone is unavailable.
Your personalized tutorial zone is still loading. Please press Enter World again after a few seconds. The above messages are popups on the char select screen. ------ Thank you guys for that awesome guide! I wouldn't have gotten have this stuff installed and running to this stage, otherwise. http://www.eqemulator.net/wiki/wikka...rverSetupGuide I followed this as closely as I could. There were small differences, such as installing VS2013 Windows Desktop instead of 2012, compiling using VS2012 instead of VS2011. I didn't have any compile errors. I used quest file: quests_2014-01-08-04_00.tar.gz With regards to the DB: After using svn, I listened to the file that said DO NOT USE THIS DB and went to http://peqtgc.com/releases to get the most current stuff and unzip it (twice) to the SQL folder. The current DB I have cleanly sourced in (fresh drop and create): peqbeta_2014-01-09-02:01.tar.gz No errors to this point, although I did have to copy eqtime.cfg to the EQ/SQL folder. Doing so removed a world.exe filenotfound error. start.bat looks like the following: Code:
@echo off When I execute my start.bat, the windows pop up as described in the guide. world.exe Code:
Status - Starting Log: logs/eqemu_world_5588.log Code:
Status - Starting Log: logs/eqemu_queryserv_2708.log Code:
Status - Starting Log: logs/eqemu_ucs_5360.log Code:
(There isn't anything in this window) crash_zone_0172.log Code:
--------------------------------------------- Atlis Test Server shows up in the server select screen as Locked. Default was supposed to be unlocked, according to the guide. I updated the xml to force "unlock" status, but it still says Locked. Despite being locked, I was able to join the server and enter character select screen. After creating a character, I try to enter the world, but get booted back to the main char select screen with the error at the top of this post. |
Open the solution and use the drop down to rebuild in .... relwithdebinfo so the crash log will output the error info
|
The crash_zone_XXXX.log is the same after rebuilding BUILD_ALL with relwithdebinfo. Are you referring to the eqemu_debug_zone_XXXX.log file?
Code:
--------------------------------------------- |
Did you copy over all the files? Need to copy over the debug files as well
|
Thank you for following up with me on my problem.
What debug files are you referring to that I should copy, and where should they copy to? Are they EQEmu files from somewhere, extra debug stuff from somewhere in Visual Studio? |
When you build... relwithdebinfo you get about 19 or 20 files inside the build / relwithdebinfo folder or whatever it's called you copy them into your server folder and now your debug will give helpful information when a crash occurs
|
Found it. There were two different RelWithDebInfo folders - one in Build and one in Build\Bin. The first one kept coming up empty. I'll see what happens later tonight when I'm ready to troubleshoot. Thanks!
|
Went back to CMake, and this time kept getting errors about Lua, which wasn't mentioned in the guide. Do I need to do something with that? I found the Lua website and downloaded the source code, but don't want to start messing with it unless I know I need to.
|
you are missing the dependencies.
download them from http://eqemu.gethub.io do not just get the boost.zip get the full x86 dependencies. delete the cmake cache and start over with cmake. JJ has done a great job posting the details of how to build with CMAKE in his XAMPP guide https://github.com/EQEmu/Server/wiki...up-using-XAMPP |
The first time through, yes - the dependencies linked did not include boost or lua dependencies.
I scrapped everything and started all over, ran CMAKE with everything checked (except error reporting suppressions) and debug value of 10 instead of 5. I got a good configuration/generation. Build completed with no errors, just a pile of warnings from people typecasting variables and using deprecated functions. Running start.bat, eqemu_debug_world_xxxx.log reports: Code:
... Code:
Debug - LAUNCHER__STATUS - Zone dynamic_01 has gone down. Reset timer started. Trying to create a character, I still get the same "Cannot enter zone" and "Your personalized tutorial is still loading..." eqemu_debug_world_xxxx.log adds a whole bunch of this: Code:
[01.11. - 22:37:35] [WORLD__CLIENT] Atlis: Character creation successful: Nacast |
Your zones appear to be crashing. Check those logs for a stack trace.
|
did you copy the lua dll from the dependencies folder to your root folder?
did you click configure on cmake until there were no red lines? did you run the pet size required SQL? That is character table SQL and will not update with a drop_system and sourcing of peqbeta. If you did a complete new DB today, it might already be in the character tables you sourced, but not if you only updated peqbeta. |
I copied lua51.dll to the EQEmuServer folder. CMake was having fits until I did that.
After I configured in CMake, all the red lines went away. I downloaded peqbeta_2014-01-11-02_01.tar.gz to get my new database data. Dropped the old 'peq' database and created it anew. The Pet size item is: 2014_01_09_PreservePetSize.sql, so that should already be in the version I got. --- Since opening CMake, all my lines are red again, so I'll re-configure/generate and rebuild. Can't hurt. --- What logs exactly should I be checking, and what should I be looking for? I've posted each type of log file that's had anything in it. Until I've got a working server, I'd rather not guess at what I am or am not doing right or wrong. |
If you don't have any zone logs then zone isn't starting at all, most likely due to a missing DLL.
|
I get lots of eqemu_zone_XXXX.log files, if that is what you mean. If that's not what I'm looking for, can you give a more precise example of what I should be looking for?
The contents of these files are simply: Code:
--------------------------------------------- |
All times are GMT -4. The time now is 06:52 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.