Server Not Listed
Howdy guys! With the news of Sony selling off SOE I decided it was time to make a new personal server to play on since I am afraid EQ may be done away with. I followed the guide at http://wiki.eqemulator.org/p?Complet...Guide&frm=Main to create a new server. I am able to run the server without any errors, but the server does not show up on the server select screen. I went back through the instructions twice and I can't seem to see what I missed. I am guessing I am missing something simple, but for the life of me I cannot see it. Can someone please take a look at this and help me out?
Here are my config file settings. LaunchServer.bat Code:
@echo off eqemu_config Code:
<?xml version="1.0"?> queryserv.exe Code:
[Status] Using database 'peq' at 127.0.0.1:3006 Code:
[Status] Using database 'peq' at 127.0.0.1:3006 Code:
[Status] Using database 'peq' at 127.0.0.1:3306 |
Your loginserver block should look like this:
Code:
<loginserver> |
Not if he is using his own login server which it looks like from his start file. Looks like you need to continue with the db update check.
|
I tried running it on both the EQEMU login and a local login server. Both times I dont get any errors, and both times the server doesn't show up. Joligario mentioned that I need to continue with the DB update check. What exactly does that mean? I sourced in all of the needed stuff from the pack that I used. Is there a mysql command that can update what I have already sourced in?
|
Quote:
Run just world.exe (FOR THE PURPOSE OF UPDATING -- you'd want to run the batch after you're up to date!) Quote:
Do you have a subdirectory called db_update off of your root EQEMU directory? If you dont, make it (even though world.exe should make it on its own I did notice sporadic odd behavior when it tries and fails for no apparent reason) and don't put anything in it (world.exe will). Though I would ensure you have a backup of your database before proceeding with option 3. When your DB is all up to date, world.exe will not give you those options, it will just "sit there" (more less), because, well, it is running. |
Don't forget to use option 0 in the menu after the DB updates are completed. Without exiting that menu after the DB update, world will not start and server will not show up on the list.
After you update your Database via option 3 (to check and then option 3 again to update), the next time you restart your server, the menu will be skipped as your Database version will match the source. You only need to go through that menu after you update your source code. If there were required SQL files added, you have to let the menu run them and update your database version. If there were no required SQL updates when you update source, then the menu will not be needing and world will load fine without messing with anything. This new menu is nice for anyone running a server, as it helps to ensure that everyone automatically gets all of the Database updates they need in order to successfully load their server without issues related to changed fields, added fields, new tables, etc. |
Thanks for the heads up. As soon as I get home tonight I will give this a shot and let you know the results!
|
Updating the DB was exactly what needed to happen! The server now appears! Thanks guys for all of your help!
|
All times are GMT -4. The time now is 07:17 PM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.