I'm not sure where this goes but essentially everyone's HUB works so it's not a BYOND bug, and I don't have a code snippet to present with it so I doubt it goes in code problems.
But essentially, the problem is that we put up the shell server and yet although it's up it never shows up on the hub.
Any ideas? I'm bad with all these things, so I don't really understand much toward the servers aspect.
ID:158691
Jul 15 2009, 11:47 am
|
|
In response to DemonicK
|
|
On an additive note, this seems to happen frequently on and off in which the server shows up or just randomly doesn't.
Please, does anyone know what we're doing wrong? |
In response to Zack101
|
|
Zack101 wrote:
On an additive note, this seems to happen frequently on and off in which the server shows up or just randomly doesn't. Is the world being opened in game with world.OpenPort() or through DreamDaemon/DreamSeeker with the host button? |
In response to AJX
|
|
Its on a Linux Dedicated Server so we use the DreamDaemon command line.
|
In response to DemonicK
|
|
Make sure the world is opened as Public.
|
In response to Inuyashaisbest
|
|
Inuyashaisbest wrote:
Make sure the world is opened as Public. How do you open it as public on a linux server? |
In response to Zack101
|
|
This is the command-line I use whenever I reboot my game (which is on a shell server).
DreamDaemon game/game.dmb #### -safe -public & |
In response to Spunky_Girl
|
|
Spunky_Girl wrote:
This is the command-line I use whenever I reboot my game (which is on a shell server). Thank you, we tried it but it didn't actually connect. It just remained at; "Connected to world!" We normally do; DreamDaemon /game.dmb #### -trusted -logself & |
Update: I tried updating the server with latest BYOND version and shut off all connections to the server before doing so then put the game up. Thought that would work but it didn't.
Then I tried removing the hub password and requiring authentication check box. No results.. I also experimented with trying to host from my own computer. Same would not show up on the hub. I tried using a hub password again and hosting from my computer (Both a random password and a certain one, nether worked.) I also tried making sure the hub path was correct and put world.visibility = 1. *shrugs* Thought it was worth a try but no luck.. I'm absolutely at a loss at this point. And when I was hosting from my computer the pager was on and I was using DreamSeeker..tried it with DreamDaemon too...ugh. I have no idea what's wrong. |
In response to DemonicK
|
|
This thread doesn't mention what hub entry in particular is having problems. I looked at the four entries under the key you used to contact us and I saw nothing overtly wrong with any of them (except that two are hidden; I assume that's intentional). It would help to know which entries are involved.
You mentioned that the hub password stuff has changed. If you change that back to the way it used to be, do you see a difference? If you recompile without a hub password to match the newer settings, do you see a difference then? Also, does this issue happen only with this hub entry or do you have the same problem with anything you host? Lummox JR |
In response to Lummox JR
|
|
It is just the hub entry. We may be doing something wrong though:
http://www.byond.com/games/DarkMoonProductions/ NarutoFinalFight Once again, I'm bad with servers, but I believe it may be something relating to us. But if it was the hub address, which I doubt it is, it wouldn't make sense why it turns on-off. |
In response to Zack101
|
|
What does the relevant world/hub code look like? If it's only something related to this hub entry then something in the code could explain the issue.
Lummox JR |
In response to Lummox JR
|
|
Lummox JR wrote:
What does the relevant world/hub code look like? If it's only something related to this hub entry then something in the code could explain the issue. hub="DarkMoonProductions.NarutoFinalFight" That's what it says. We took out the password just recently to see if it would work and I added visibility like a day ago to see if that'd work too. |
In response to Zack101
|
|
Please use DM tags to post code (check Help, next to preferences, at the top of the forum). Otherwise, it just hurts the general populations eyes and makes us feel less motivated to help you.
|
In response to Demon_F0rce
|
|
Demon_F0rce wrote:
Please use DM tags to post code (check Help, next to preferences, at the top of the forum). Otherwise, it just hurts the general populations eyes and makes us feel less motivated to help you. I'm sorry. I'm not so use to Developer How-To Forum. Edited the post. |
In response to Zack101
|
|
Are all of these under /world? If not, that may be the basis of your troubles.
|
In response to Demon_F0rce
|
|
Demon_F0rce wrote:
Are all of these under /world? If not, that may be the basis of your troubles.Yeah, they're under /world. It's weird though because it use to work supposedly a month ago and we never change that segment, really. |
In response to Zack101
|
|
Your hub path looks solid, so what I'm thinking is the most likely culprit is the hub_password line. If you're not using it at all, you should take that line out.
I've read conflicting info as to whether this problem happens when you host other games so it would help to have confirmation on that. The only other advice I could offer offhand, though this does not impact your problem, is to fix the HTML in your code. In HTML you should never have spaces between the attribute name and its value like you do in "color = blue"; it should be "color=blue". Most browsers are forgiving of this but it's best to use good syntax. Lummox JR |
Hub used to require a password, and I thought with all the current updating going on Hubs and such that it might be the problem so I removed authentication but that didn't fix it unfortunately.
When this problem happened in the past it was because the shell server's byond version was too far out of date, and updating it fixed it. But the byond version has been up to date for months now. So not really sure.
Game runs fine. 30-50 people get on with no lag as long as no one does anything they shouldn't be doing. And we have a link on the overview section of the hub to allow people to connect but we aren't really getting new players due to this.