Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-18-2013, 05:35 PM
TylerBarnes
Sarnak
 
Join Date: Dec 2012
Location: Sunny California
Posts: 62
Default 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>
Reply With Quote
  #2  
Old 12-18-2013, 08:12 PM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

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.
Reply With Quote
  #3  
Old 12-18-2013, 09:33 PM
TylerBarnes
Sarnak
 
Join Date: Dec 2012
Location: Sunny California
Posts: 62
Default

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.
Reply With Quote
  #4  
Old 12-19-2013, 01:13 AM
TylerBarnes
Sarnak
 
Join Date: Dec 2012
Location: Sunny California
Posts: 62
Default

Tried reconfiguring and generating with cmake and reinstalling perl but no luck yet.
Reply With Quote
  #5  
Old 12-19-2013, 02:42 PM
TylerBarnes
Sarnak
 
Join Date: Dec 2012
Location: Sunny California
Posts: 62
Default

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?
Reply With Quote
  #6  
Old 12-21-2013, 01:05 AM
TylerBarnes
Sarnak
 
Join Date: Dec 2012
Location: Sunny California
Posts: 62
Default

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.
Reply With Quote
  #7  
Old 12-24-2013, 03:45 AM
TylerBarnes
Sarnak
 
Join Date: Dec 2012
Location: Sunny California
Posts: 62
Default

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.
Reply With Quote
Reply


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 05:46 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