EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::General Support (https://www.eqemulator.org/forums/forumdisplay.php?f=598)
-   -   Can't log into world all of the sudden. (https://www.eqemulator.org/forums/showthread.php?t=37628)

TylerBarnes 12-18-2013 05:35 PM

Can't log into world all of the sudden.
 
I've been working on my server for about a month now and been having a great time. My computer crashed periodically and I was having a weird problem where my mouse cursor was wiggin' out and then my computer would start freezing... active theory is it's my video drivers.
Well, about 45 minutes ago my mouse started flipping out while I was in Oggok to create a new NPC and it froze so I shut down my PC and started it back up. Then I tried to log back in and it sat for about a second or two, really not long at all and it dropped me back at the login screen. I tried again, same problem. I tried restarting the computer, restarting the server, recompiling the server, using a different client (I had a separate one with spells_us.txt and such for a different server) and still had the same issue.
I Googled the issue and it seemed to be common with people just starting their server but mine has been running for over a month.
I reproduced what world.exe said at the time of the disconnect.
Any ideas why this is happening?
It seems to have started when I had to do a hard shut down.

Quote:

[Debug] [WORLD__CLIENT] MyLogin: Sending client to zone oggok <49:0> at 192.168.1.108:7029
[Debug] [WORLD__CLIENT] MyLogin: Client disconnected <not active in process>

sorvani 12-18-2013 08:12 PM

That message is normal. World server is sending the client to oggok and the client is then disconnected from world. Completely normal. Look at your zone server logs.

TylerBarnes 12-18-2013 09:33 PM

I tried it again and it spawned this:
Quote:

[12.18. - 17:29:09] Starting Log: logs/eqemu_error_zone_1608.log
[12.18. - 17:29:09] Path File ./Maps/oggok.path not found.

TylerBarnes 12-19-2013 01:13 AM

Tried reconfiguring and generating with cmake and reinstalling perl but no luck yet. :?

TylerBarnes 12-19-2013 02:42 PM

So I found this link yesterday. Irreverent was saying that the database could be out of sync with the binary/compile version. Perhaps when I did a hard reset it could've knocked it out of sync?
If that's the case how would I get it back into sync?

TylerBarnes 12-21-2013 01:05 AM

Alright, update:
I started the server all over using the instructions I used to set it up previously but keeping my old database.
I took the original C:/EQ and changed it to C:/_EQ so I could start over new.
When I logged in it accessed the database just fine but it did not fix the error. I got to character select, clicked enter world and it kicked me back to the login screen.
This time world.exe is saying it couldn't load eqtime.cfg and it created a whole lota logs. The only one that looked noteworthy (eqemu_quest_zone_6812.log) said

Quote:

---------------------------------------------
[12.20. - 20:52:15] Starting Log: logs/eqemu_quest_zone_6812.log
[12.20. - 20:52:15] Tying perl output to eqemu logs
[12.20. - 20:52:15] Creating EQEmuIO=HASH(0x3e2b694)
[12.20. - 20:52:15] Creating EQEmuIO=HASH(0x3e2895c)
[12.20. - 20:52:15] Loading perlemb plugins.
[12.20. - 20:52:15] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[12.20. - 20:52:15] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[12.20. - 20:52:15] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 812.
The rest just said, it was using database "peq" and the other was noting what account level each command could be used at.

Is this a problem with perl? Why would the database cause these problems?
I remember shortly after the restart when I opened notepad++ to edit a .pl quest something popped up saying, "Did you want to recover (something).xml and not thinking much I clicked yes. I'm using a new "eqemu_config.xml" because I set the server up fresh.
I've uninstalled and reinstalled perl twice. The second time I cleared out C:/perl in hopes it'd clear out any offending .xmls.

I really appreciate any help you can give on this issue. I'm super bummed because I was having so much fun playing around with it.

TylerBarnes 12-24-2013 03:45 AM

Well, it wasn't Perl.
I finally got it back up and running but lost everything in the process. Had to start from scratch.
But I'm not taking it as a loss. I learned a lot in the month I spent working on it and I feel like I can use it to make it better and faster now that I have the knowledge of how to do it, not to mention all of the notes I made and the cheat sheet.
Plus, I'm quite anal about organization and the NPCs I created with #spawn/#npcspawn create had wonky ID numbers.

Hopefully next time someone has this issue we'll know how to fix it without wiping the database/server clean.


All times are GMT -4. The time now is 05:06 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.