So close!
So I have the server compiled and populated. It's showing up on the server select screen. It does say 'Locked' but I believe I read that this is generally okay while standing up the server(?). Either way, I removed the comment for the Unlocked variable in the .conf file.
What am I missing? I can get to the character select screen, but when I go to enter the world, I get a "Zone is Unavailable" I can see my client connecting on the server, so I assume it's an issue with zones? My thanks in advance. It is appreciated. EDIT: I'm running Debian. |
When I load the world...
Code:
[World Server] Loading variables.. |
Sounds like the server software can't see the database, with the "Error: Could not load XYZ" messages. Perhaps your eqemu_config.xml file needs correcting?
|
Also, you have shared_memory running, right?
|
Quote:
|
It was a sequence issue, and I indeed did not have some things running. I appreciate the help. You guys are very kind.
|
*thumbs up*
|
I don't want to keep creating new threads, so I'll add to this one:
Everything comes up and I can get into the game, but the toon will not move. I know this is related to the server as the same issue occurs with others. I have found old Windows threads about updating the zone maps sql, but this was a truly fresh install. Any advice, as always, is appreciated. Again, the problem is that ones logged in, the character cannot move, other than rotating. |
It definitely sounds like a maps file problem.
Did you move the maps files into your EQEmuServer\Maps directory? |
My ~/maps directory is loaded with maps, as are two directories in ~/server called "Maps" and "maps" respectively.
|
The problem is you need to run the sql update that is labeled "gravity". for some reason it is not included in the default database even though the date on the database is later then the sol update.
|
Quote:
|
Crawling right along. My current issue is that only one (1) zone is online at the moment (Gloomingdeep). Perhaps I am missing something in the ./zone script?
|
Any ideas? Should I recompile and try that? Again, the issue is that no other zones appear to be loading. The only one available in Gloomingdeep.
This is where I think the issue lies: http://s4.postimg.org/uce7rgr4d/Scre...8_44_57_AM.png |
Read off what is in your launcher table.
Also how are you launching your server? Do you have a start shell script? If so see if you can copy and past it here. |
Quote:
http://s28.postimg.org/ujqr8wghp/Scr...2_33_08_PM.png To launch the server, I have just been using TMUX to individual run ./shared_memory > ./world > ./zone EDIT: Looking at the EQServer.sh script, I can see why things might not be working. Thank you Provocating. |
Here is the contents of the script.
Code:
ulimit -c unlimited http://s10.postimg.org/xr2pfjxpl/Scr...1_04_42_PM.png Verified that I cannot #zone to any other zones. Same error message. |
I can teleport to the zone ID, but it's as if the zones are only partially installed. It is black, but audio files come through.
Any ideas? Recompile? |
Just tagging in. Always nice to see another Linux server!
|
Quote:
The latest (in addition to the above) is that the login server appears messed up. I have to reboot the server in order to log back in to a character, after having played. |
I can't remember how I fixed it last time, but I created a new server and the Gravity issue is at hand. Anyone recall how to fix this?
|
Gravity default is 0.4. Here's the script to update your database:
2015_02_12_zone_gravity.sql Code:
ALTER TABLE `zone` |
Quote:
|
Quote:
|
Where are you at this point? Loginserver still not working? Until you get things resolved quit running them by script, run it all separately in different shell sessions. Open up a session for each process, that way when it dies you will know. Open up a terminal for world, and just do a ./world and another for your first zone and just do ./zone, do maybe two or three zones like that. You of course need to use a script after things get ironed out but for now do a terminal session per process. Also there is no reason I can see for your launcher to have a zone and peq both. Narrow it down to just one row, delete the peq and just have the word "zone" in there. Report back with your findings.
If a process is crashing, just let us know and I can give you a quick tutorial on finding the problem. |
I have yet to get an autostart to work with linux. I use tmux and manually start each "service" each time beginning with shared_memory.
I would love to have a working Linux autostart script. I have a working Linux login server that's stand alone on Ubuntu that is a virtual box machine. I am willing to share if anyone would like just pm me. |
Well there appears to be on just a few post up. I will share mine but that one looks even better.
|
Share what you have. I'd love to take a look.
|
This is mine for Chronicles of Norrath.
start Code:
#!/bin/sh Code:
|
All times are GMT -4. The time now is 04:12 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.