The Official Server Cooties Tracking Discussion Thread
-
Seems there was a downtime half an hour ago until twenty minutes ago. Any update on what happened?
-
Can anybody explain why the forum was down this morning? Servercooties.com indicated variable response times which made it look like the server wasn't just down.
-
@JBert We run two nodebb processes. Sometimes only one ends up stuck at 100% CPU, which means that some users see that and others don't, based on load balancing.
-
@boomzilla said in The Official Server Cooties Tracking Thread:
which means that some users see that and others don't
which makes it hard for servercooties.io to track the cooties.
.... @ben_lubar is there some header or something that servercooties.io could pass that would pin the request to one instance or the other so that it can check both instances instead of just checking whichever one it happens to get thanks to the load balancer?
-
@accalia Or if we could hit the servers directly?
-
@Yamikuronue said in The Official Server Cooties Tracking Thread:
@accalia Or if we could hit the servers directly?
that's another option.... though that would mean that either those ports are exposed to the web, and i'm, having enough trouble convincing someone with WTDWTF server access to fix https access to the front page....
it'll probably be easier to do the https header to pin things through the load balancer.... or at least it would get done faster......
-
@accalia said in The Official Server Cooties Tracking Thread:
i'm, having enough trouble convincing someone with WTDWTF server access to fix https access to the front page
really? You haven't mentioned anything about that...
-
@Jaloopa said in The Official Server Cooties Tracking Thread:
@accalia said in The Official Server Cooties Tracking Thread:
i'm, having enough trouble convincing someone with WTDWTF server access to fix https access to the front page
really? You haven't mentioned anything about that...
oh, i havent?
well it all stareted when i noticed i could no longer access the front page in anything like a timely manner, i determined that the issue was that traffic to port 443 was being dropped silently, leaving the "is https supported" check my browser plugins make when requesting an http site to upgrade the connection to https when possibnle to hang.
so i asked the front page to be served over https, or at least for the port to be properly closed so that my scripts don't hang. well apparently even though i have offerred to pay for the SSL certificate that's not going to happen because the admins are lazy. likewise they're not coing to close the port because some stealth firewall in windows won't let them reject connections to the port when nothing's listening to the port, so setting up a simple program to listen to the port so the firewall will let the connection be rejected is too much effort for our admins.....
you see, if you think our mods are lazy, they don't have anything on our admins.
-
@accalia said in The Official Server Cooties Tracking Thread:
you see, if you think our mods are lazy, they don't have anything on our admins.
Please don't associate me with the front page.
-
@accalia said in The Official Server Cooties Tracking Thread:
oh, i havent?
Shit, did I miss the ?
@accalia said in The Official Server Cooties Tracking Thread:
so i asked the front page to be served over https, or at least for the port to be properly closed so that my scripts don't hang.
you could always change your scripts to not try to go HTTPS on sites you know don't support it. What sensitive information are you sending to the front page that requires the extra security?
-
@Jaloopa said in The Official Server Cooties Tracking Thread:
Shit, did I miss the ?
no, it was there, invisible as it should have been
@boomzilla said in The Official Server Cooties Tracking Thread:
Please don't associate me with the front page.
I will, if it will cause the issue to be resolved in an expedient manner.
@Jaloopa said in The Official Server Cooties Tracking Thread:
What sensitive information are you sending to the front page that requires the extra security?
-
@accalia said in The Official Server Cooties Tracking Thread:
I will, if it will cause the issue to be resolved in an expedient manner.
I don't see that happening.
-
@boomzilla why won't you just DO SOMEONE ELSE'S JOB?!
-
@Jaloopa said in The Official Server Cooties Tracking Thread:
@boomzilla why won't you just DO SOMEONE ELSE'S JOB?!
Because the work needs doing on a server to which neither bz, nor I, have - or will ever get - access to.
The forums are on a totally different server to the front page.
pjh@pjh-thinkpad:~$ dig what.thedailywtf.com | grep "ANSWER SECTION" -A1 ;; ANSWER SECTION: what.thedailywtf.com. 436 IN A 52.204.78.174 pjh@pjh-thinkpad:~$ dig thedailywtf.com | grep "ANSWER SECTION" -A1 ;; ANSWER SECTION: thedailywtf.com. 760 IN A 74.50.110.120 pjh@pjh-thinkpad:~$
-
@accalia said in The Official Server Cooties Tracking Thread:
@ben_lubar is there some header or something that servercooties.io could pass that would pin the request to one instance or the other
There isn't currently, but there is a header nginx sends back with the upstream address. Only the last digit of the port is important (it'll be either a 7 or an 8). The IP changes only during updates.
I don't know how to create such a header handler (http://serverfault.com/q/742594/359394 has no answers either), but if you know, I'd be willing to set it up.
-
@ben_lubar said in The Official Server Cooties Tracking Thread:
I don't know how to create such a header handler
hmm.... can you send me the current nginx config (with any sensitive info redacted) and i'll see what i can come up with?
-
@accalia It's basically https://github.com/boomzillawtf/tdwtf/blob/master/nginx-config-example with some SSL and redirects for things like article topics added.
-
@boomzilla said in The Official Server Cooties Tracking Thread:
2016-06-26 17:49 UTC restarted by ben_lubar
2016-06-26 17:50 UTC restarted by pjh
-
@ben_lubar said in The Official Server Cooties Tracking Thread:
@boomzilla said in The Official Server Cooties Tracking Thread:
2016-06-26 17:49 UTC restarted by ben_lubar
2016-06-26 17:50 UTC restarted by pjhPerhaps you people need to have meetings to schedule restarts and who's going to do them.
.
-
@FrostCat said in The Official Server Cooties Tracking Thread:
@ben_lubar said in The Official Server Cooties Tracking Thread:
@boomzilla said in The Official Server Cooties Tracking Thread:
2016-06-26 17:49 UTC restarted by ben_lubar
2016-06-26 17:50 UTC restarted by pjhPerhaps you people need to have meetings to schedule restarts and who's going to do them.
.Yeah, let's have those meetings on the forum in the--
wait
-
@ben_lubar said in The Official Server Cooties Tracking Thread:
Yeah, let's have those meetings on the forum in the--
waitObviously you should do a conference call.
-
@FrostCat said in The Official Server Cooties Tracking Thread:
Perhaps you people need to have meetings to schedule restarts and who's going to do them.
I normally do (and did that time)
last
after I log on, and if there's no-one else on there, or if ones that are there have been logged in for ages, assume I'm the only one actually doing stuff on there at that moment in time.
-
A nice outage just happened - over half an hour.
-
@Yamikuronue said in The Official Server Cooties Tracking Thread:
@accalia Or if we could hit the servers directly?
or maybe, have an useful load balancer that would direct the traffic to the other instance when one is unresponsive?
-
@Jaloopa said in The Official Server Cooties Tracking Discussion Thread:
you could always change your scripts to not try to go HTTPS on sites you know don't support it.
Apparently it's much more fun to @blakeyrat and stand on her high horse.
-
@FrostCat Ooh, I got an upvote but post score is zero. I think I detect the delicate sound of rustled jimmies.
-
@FrostCat said in The Official Server Cooties Tracking Discussion Thread:
@FrostCat Ooh, I got an upvote but post score is zero. I think I detect the delicate sound of rustled jimmies.
rustled...... maybe. downvoter, no.
-
@accalia Snort. I wonder who it was, then? Come on, I won't be mad, out yourself!
-
@FrostCat You'd never guess.
-
@boomzilla said in The Official Server Cooties Tracking Discussion Thread:
@FrostCat You'd never guess.
but you could find out for us.
i don't think you will, but you could.
-
@accalia said in The Official Server Cooties Tracking Discussion Thread:
i don't think you will, but you could.
Yes, I found out.
-
@boomzilla said in The Official Server Cooties Tracking Discussion Thread:
You'd never guess.
-
@FrostCat You cannot be serious. Of course not.
-
@boomzilla Come now, if anyone could get my good buddy to break his self-imposed like/dislike celibacy, it'd be me.
I'll assume it's the other vulpine, the tedious and predictable one, who must be seeing himself as white-knighting or something.
-
@FrostCat said in The Official Server Cooties Tracking Discussion Thread:
Come now, if anyone could get my good buddy to break his self-imposed like/dislike celibacy, it'd be me.
Not this day.
@FrostCat said in The Official Server Cooties Tracking Discussion Thread:
I'll assume it's the other vulpine, the tedious and predictable one, who must be seeing himself as white-knighting or something.
When I said you'd never guess, I meant it. It's not him.
-
@boomzilla said in The Official Server Cooties Tracking Discussion Thread:
Yes, I found out.
i know you found out.
my bet was you'd never find out for us as in you'd never tell us.
-
@boomzilla said in The Official Server Cooties Tracking Discussion Thread:
When I said you'd never guess, I meant it.
Huh. I assumed you were being sarcastic.
-
@boomzilla said in The Official Server Cooties Tracking Discussion Thread:
When I said you'd never guess, I meant it. It's not him.
Gotta be @Polygeekery then. Or maybe that troublemaker @ben_lubar.
-
@FrostCat Not me. Honest 'Injun.
-
@boomzilla said in The Official Server Cooties Tracking Discussion Thread:
When I said you'd never guess, I meant it. It's not him.
It was @sam, wasn't it?
-
@FrostCat said in The Official Server Cooties Tracking Discussion Thread:
Or maybe that troublemaker @ben_lubar.
I know who it is, but I'm not telling!
-
@ben_lubar said in The Official Server Cooties Tracking Discussion Thread:
@FrostCat said in The Official Server Cooties Tracking Discussion Thread:
Or maybe that troublemaker @ben_lubar.
I know who it is, but I'm not telling!
FTFY.
-
@ben_lubar said in The Official Server Cooties Tracking Discussion Thread:
I know who it is, but I'm not telling!
Right‽ They'll never figure it out.
-
@boomzilla Meh. I'm not going to lose sleep over it (I've got higher priority things to lose sleep over).
-
I can corroborate it's not @accalia
-
Suggestion for Server Cooties:
Last night,
https://what.thedailywtf.com/nodebb.min.js
was 500 out FOR SOME FUCKING REASON WHY IS A JS FILE THROWING A 500 WHGRRKLEJKJSDAnyways-- I suggest that Server Cooties, in addition to checking the response time of /latest and whatever the fuck ALSO checks the return code of this file.
Since when it doesn't get server, the entire forum breaks.
Because next ten years etc.
-
@Lorne-Kates said in The Official Server Cooties Tracking Discussion Thread:
Last night, https://what.thedailywtf.com/nodebb.min.js was 500 out
That was a bug:
No need for servercooties to track that.
-
@Lorne-Kates said in The Official Server Cooties Tracking Discussion Thread:
Anyways-- I suggest that Server Cooties, in addition to checking the response time of /latest and whatever the fuck ALSO checks the return code of this file.
that's easily enough done.
in fact it is done.
would have gotten to it sooner if you'd've mentioned @sockdevs.
-
@NedFodder said in The Official Server Cooties Tracking Discussion Thread:
That was a bug:
Yes. It was.
@NedFodder said in The Official Server Cooties Tracking Discussion Thread:
No need for servercooties to track that.
Is the point of servercooties to tell me if it's me whose fucked or the server?
Then yes. It is something useful to track. In fact, any file that, when it can't be served, effectively blows up the forum should be cootiefied.
-
@accalia said in The Official Server Cooties Tracking Discussion Thread:
would have gotten to it sooner if you'd've mentioned @ sockdevs.
Noted for the future.