Trouble getting Zones / World to startup
Hello, this is first time trying to run an EQEmu server so I'm sure mistakes were made. Now I followed the Complete Windows-based Public Server Setup Guide. Ran into some trouble when I came up to Step 4, which is "Downloading, installing and updating the PEQ database". Of coarse thats the old database linked in that section. So I sourced all of that stuff in like it said then downloaded the beta and sourced all that stuff in and was so confused I pulled my hair out. Searched around on forums and found two good posts about starting over and just using peqbeta source. So I went into mysql command prompt and drop database peq; and then created it again and resourced using just the new stuff.
The rest of the guide I followed to the T. Except for some reason I'm experiencing some troubles opening ports 7000-7100 on my router. How big a problem is this? Could I still test things locally at least? Followed all the steps on my routers config but it refuses to open them. 9000 opens just not that 7000-7100 range. Anyway so I run the start up bat file and I can open up EQ and find my server on the list and log into it. I'm able to create a character as well. Here is what the 4 server windows look like. After reading posts and searching around I'm starting to think these windows should be saying more. http://i.imgur.com/1YiJlN5.png Now anytime I click to enter world it pops up a box saying "That zone is unavailable." http://i.imgur.com/NBVqew1.png My eqemu_config.xml looks like this. Code:
<?xml version="1.0"> Code:
--------------------------------------------- |
Check you logs directory, if you dont have one, create one then re-start the server...
|
Quote:
eqemu_queryserv_2792.log Code:
--------------------------------------------- Code:
--------------------------------------------- Code:
--------------------------------------------- Code:
--------------------------------------------- eqemu_zone_6548.log Code:
--------------------------------------------- Code:
--------------------------------------------- Code:
--------------------------------------------- |
Its possible your logs are short because you selected less than 5 when you ran cmake for log level, but that does not explain your issue..
The nexus zone looks good until: ---- Zone server nexus, listening on port:0 ---- It should then connect to your world and the world would have assigned it port 7005 assuming you use 5 dynamics zones... In the launched window did it try to connect to world? Is the world window seeing the request from the zones? Was world running? Try running world via command prompt as you did with zone. |
Quote:
Code:
--------------------------------------------- Edit: Yeah if I have world window up and then run a zone window the world window stays the same nothing every happens in it. Second Edit: Checked CMake and I just used the defaults like the guide said EQEMU_DEBUG_LEVEL is set to 5. |
Looks fishy, dont want to send you on a wild goose chase, but it looks like none of the services are communicating with the world.
In a command prompt, with all eqemu services off run Code:
netstat -ano If there is nothing using it, launch your emu as normal(assume bat file) then try the netstat again and see if anything is atttaching to port :9000 typically on 127.0.0.1 |
Quote:
http://i.imgur.com/YFMUV9Q.png Edit 1: Let me restart just to be sure nothing funny is happening and re run test. Edit 2: Ah I figured it out with help from https://secure.dslreports.com/faq/9444 I found that my twonky server is using port 9000. Let me turn that off and try your next step! Edit 3: OOOOOOHHH yeah I can log in to the game finally!! Thank you rencro so much that was making my head hurt, something so simple! |
You can use the "Windows Task manager" to determine what program is using it by comparing the "pids" on the "Details" tab if using windows8
oops-- in before edit 2 above ;-), anyways for future reference... |
You did it man, I'm up and running now. 2 days of frustration and it was my twonky media server messing things up it seems.
|
Cool, assumed you just reassinged twonky to use another port then?
|
Quote:
|
'Process Explorer' by sysinternals will also show you the pid..for older windows versions.
|
So took the time today and fixed my Twonky Media Server conflict, can run both EQEmu and it at same time now. For those interested you have to turn off Twonky server first. Then find twonkyserver.ini file, I had 4 files on my C drive labeled this for some reason. The one that mattered was C:\ProgramData\twonkyserver.ini . Open that up and at the line:
Quote:
Quote:
twonky-config.html twonky-config1.html twonky-config2.html Open up each of those files up and change the port to your new port setting. Below is what mine now looks like. URL=http://192.168.0.193:8000/webconfig After that you can access the web settings from the tray icon again. Hope this helps anyone else who gets this problem. |
Im having this same issue, only difference is, I have nothing running on port 9000 and it simply will not connect to my database. It pops up 4 windows and hangs.
I tried using an older style eqemu_config.xml and it wont connect to mysql |
Without seeing the config file a random guess is you used localhost rather than 127.0.0.1.
|
All times are GMT -4. The time now is 12:21 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.