zone.exe encountering problems
I've been trying for a few days now to understand what's been going on but haven't had any luck. I can log into my server just fine and make it to character select screen but when I try and enter world, I get a popup saying zone.exe has encountered a problem and must close.
I'm getting absolutely no errors at all when booting up the world.exe or the boot5zones.bat but again, trying to enter world results in a crash of all 5 zone servers so I can't even post an error. I'm on 5.7 DR6 using EQEmu-SQL-06-26-04 database (which sourced just fine with no errors). The strange thing is, I was able to load in when I first started it up. I've even tried loading the zones as static but that also makes them crash upon bootup of boot5zones.bat still showing no errors when I get the message that it has encountered a problem. db.ini [Database] host=localhost user=******* password=******* database=eq compression=off boot5zones.bat if NOT exist spells_us.txt goto NOSPELL start zone . 64.175.242.202 7995 localhost start zone . 64.175.242.202 7996 localhost start zone . 64.175.242.202 7997 localhost start zone . 64.175.242.202 7998 localhost start zone . 64.175.242.202 7999 localhost exit cls Loginserver.ini [LoginServer] loginserver=eqemulator.net loginport=5995 worldname=Longbow [test] worldaddress=64.175.242.202 locked=true [WorldServer] Defaultstatus=0 Unavailzone= [LoginConfig] ServerMode=Standalone ServerPort=5999 UplinkAddress= UplinkPort= UplinkAccount= UplinkPassword= [ChatChannelServer] server=localhost Yes, I do understand the server has a locked status. As I've mentioned before, it was working when I first got it up and running so I have an opserver status and can still log on. I would post the results of world.exe and zone.exe but for some reason I can't copy and paste it. Any help is greatly appreciated. EDIT: Got the data to copy/paste from world and zone. boot5zones.bat [Status] CURRENT_ZONE_VERSION: EQEMu 0.5.7-DR6 [Status] Loading Variables [Status] Loading zone names [Status] Loading items [Status] EMuShareMem loaded [Status] Loading npcs [Status] Loading npc faction lists [Status] Loading loot tables [Status] Loading doors [Status] FileLoadSPDat() Loading spells from ./spells_us.txt [Status] FileLoadSPDat() spells loaded: 5665 [Status] Loading guilds [Status] Loading factions [Status] Loading corpse timers [Status] Loading what ever is left [Status] Loading commands [Status] 165 commands loaded [Status] Entering sleep mode Connected to worldserver: localhost:9000 World.exe [Status] CURRENT_WORLD_VERSION:EQEMu 0.5.7-DR6 [Status] Loading variables.. [Status] Loading zones.. [Status] Loading items.. [Status] EMuShareMem loaded [Status] Loading items from database: count=28728, max id=69304 [Status] ./LoginServer.ini read. [Status] Loading guild ranks.. [Status] Loading ./addon.ini.. [Status] Loading EQ time of day.. [Status] Deleted 0 stale player corpses from database [Status] Deleted 0 stale player backups from database Assassinating people that whine about horses...done TCP listening on: 64.175.242.202:9000 World server listening on: 64.175.242.202:9000 Connected to LoginServer: eqemulator.net:5995 33297 New TCP connection: 127.0.0.1:3870 33297 New TCP connection: 127.0.0.1:3871 33297 New TCP connection: 127.0.0.1:3872 33297 New TCP connection: 127.0.0.1:3873 New zoneserver: #1 127.0.0.1:3873 New zoneserver: #2 127.0.0.1:3872 New zoneserver: #3 127.0.0.1:3871 New zoneserver: #4 127.0.0.1:3870 Zoneserver SetConnectInfo: 127.0.0.1:3870: 64.175.242.202:7999 Zoneserver SetConnectInfo: 127.0.0.1:3873: 64.175.242.202:7998 33829 New TCP connection: 127.0.0.1:3874 New zoneserver: #5 127.0.0.1:3874 Zoneserver SetConnectInfo: 127.0.0.1:3874: 64.175.242.202:7997 127.0.0.1:3871: TCPConnection::RecvData(): Error: 10054 Removing zoneserver from ip:0.0.0.0 port:0 (:0) 127.0.0.1:3872: TCPConnection::RecvData(): Error: 10054 Removing zoneserver from ip:0.0.0.0 port:0 (:0) 127.0.0.1:3870: TCPConnection::RecvData(): Error: 10054 Removing zoneserver from ip:0.0.0.0 port:0 (64.175.242.202:7999) The errors at the end show up after zone.exe crashes. |
per this post http://www.eqemulator.net/forums/viewtopic.php?t=1736 here is the additional info I need to supply:
OS: Windows XP professional Connection: Public Login server Comp: 1.8 processor with 512k ram Firewalls are OFF |
Quote:
Regardless, try switching all your external IP addresses to 'localhost' and unlocking the server. So instead of: Computer -> Internet -> Login (logging in) Server -> Internet -> Computer (logged in) It will be Computer -> Internet -> Login Server -> Computer |
Lol, yes. I meant 512meg. It was early when I wrote this and I didn't have my coffee yet.
Thanks for the response, I'll try that out and let you know if it worked or not. |
I've changed everything in the boot5zone.bat to localhost and unlocked the server (value is 'false') and it did the exact same thing. Crashed the zone.exe files.
I'm assuming you meant to change external IP's on the boot5zones.bat file only since I still need the external IP address on the loginserver.ini |
Quote:
-edit- If after you do that, and it doesn't work, try: 127.0.0.1 |
After you change all of your boot5zones.bat IP address to localhost, or 127.0.0.1, or the internal IP of your world server. (doing any one of those 3 things should give the same end results)
Try this in your loginserver.ini: Quote:
I would give this a try...there is another thread relating to a similar problem with I think the same solution, but we are waiting on a test on that one. [/quote] |
Quote:
I'm not familiar with using the URL equivalent. Is there a way to find out what my equivalent is? |
Quote:
|
I went to no-ip and set up my account and settings and then switched all my settings in the boot5zones.bat and loginserver.ini since I do run on a dynamic ip. I'm still getting the same error "zone.exe has encountered a problem and needs to close".
I think I may dump everything and start again from scratch and see if that does anything. Couldn't hurt at this point. I appreciate the input and advice though, at least I don't have to manually switch the ip in the settings each time I log on. Thanks for the tip. I'll let you know how dumping and starting from scratch works. |
Well, starting from scratch only temporarily fixed the problem. I was able to get into the game but only 1 zone (halas). Trying to zone only crashes the other servers so I figured I would try an in-game bootup of the zone before attempting to zone, only to find that it crashes as well.
Not sure where to go from this point. Any suggestions? |
Does your boot5zones.bat look like this now?
Quote:
|
Back from the hospital and really fuzzy after surgery so bare with me. I'd like you to try this for me for kicks and grins. After you've reloaded and actually created the character and logged out, this is the point your at this moment.
Do This: Open MySQL-Front if you have it and look at your accounts table. Just answer for me if your password was saved into the database meaning you can literally see it, please. After a fresh install and using that db, I ended up manually going in and changing the status and password after creating a character. I did notice that after creating a character the first time it does not keep the password, which when you zone IMHO would crash you quickly. Just two cents, and I'm on vicodin and a few others atm. Darkwaters |
This actually happened to me once with cshome. What happened is I had my guilds set up funky (I think that was the issue anyway) and when I deleted the character and made a new one it was fine.
|
yeah I skipped the add account through mysql and when I logged in and created a character it actually saved the signon name but not the password or status. took me a couple hours to track the booger down after that. =))
Darkwaters |
All times are GMT -4. The time now is 11:45 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.