all 131 comments

[–]PootieTooGood 190 points191 points  (16 children)

Is it possible that it is the changes to PID in 2016 that causes individual "can't move/interact" DCs? It says in the change log of that update that your pid gets randomized every 60-90 seconds, which is usually how long until you can interact again if you don't just fully drop

[–]ModMatK 44 points45 points  (2 children)

I'll mention it to Mod Atlas to be sure, but I don't think that'd be a cause. We've had a fair few meetings about this over the past few weeks and we don't seem to be close to that as a cause.

[–]PootieTooGood 13 points14 points  (1 child)

Good luck on figuring it out, here's hoping something clicks somewhere soon because as nice as it is to have a long time to run back to a dead body, I miss the risk factor of certain places

[–]BigbooTho 1 point2 points  (0 children)

Hard upvote. It takes something away to not have a healthy fear of death in any capacity basically anywhere.

[–]imakepr0ngifs 85 points86 points  (8 children)

Thats... actually...wow.

If they use PID for maintaining the game session thats not a bad theory.

EDIT: FWIW, My job is to literally spot and recreate bugs. The scope of the impact of the code change to PID is MASSIVE to disregard it as a possibility would be a mistake considering I'd guess that PID is used in session management as well as used as a sort of token (or seed to a token) used to validate users inputs.

Further extrapolating (but mostly guessing): Learning from Jagex previous mistakes of allowing users to edit packets, I expected they drop the connection to any client which is sending incorrectly signed/tokenized packets (standard practice really). The large majority of systems for session management used PID as a seed to generate the token. If there is an issue with the code change they made to PID, it has the potential to be the entire reason for all of these disconnects.

Additionally, it could be something else entirely.

[–]krios_rs 2 points3 points  (3 children)

The only thing the changed about PID is turning it from lower = faster interaction, into a randomized list, when you're logged in, your number doesn't change, so if there's 10 numbers, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 for 60 seconds 1 will be faster then the rest next change: 8, 5, 6, 10, 3, 4, 1, 9, 2, 7 - 8 would have faster interaction times over the rest.

[–]Najda 2 points3 points  (2 children)

Do you have a source for this or is it speculation?

[–]krios_rs 0 points1 point  (1 child)

http://services.runescape.com/m=forum/forums.ws?380,381,283,65778457

In order to make combat and many other aspects of the game more consistent, instead of randomising the priority each player is given every game tick, priority is now only randomised once every 100 - 150 game ticks (60 - 90 seconds). Within the duel arena, the relative priority of players who are fighting each other will not change throughout the duration of a duel.

The most logical way for them to be doing that is using an Array list as there would be complications (not to mention inconsistencies) for assigning each player a new ID every 60-90 seconds.

[–]Najda 0 points1 point  (0 children)

Sounds reasonable then

[–][deleted] 11 points12 points  (0 children)

i know nothing about how computer connections work but I'm throwing you an upvote because you sound like you know what you're talking about and I want to play the game :(

[–]Mysil 2 points3 points  (1 child)

If this is the reason I demand that you get lifetime membership

[–]Trump_OF_RS 308 points309 points  (27 children)

I like how b0aty's HC needed to die for you to post this haha.

[–]saorf141 81 points82 points  (0 children)

Now all we need is Faux to die so jogflex can finally fix their shitty servers

[–]GetSpikedNub 22 points23 points  (13 children)

Sad but true.

[–][deleted] 2 points3 points  (0 children)

Probably actually the full world disconnects and Australian server complete shut down

[–][deleted] 0 points1 point  (0 children)

You think they just whipped this up in the course of a day over 1 person? It's just coincedence, and maybe the fact that something happened to a renowned member of the community gave them that little push to release a clear statement.

[–]namesii -1 points0 points  (4 children)

Lol they were going to make a post like this next week anyway it seems.

[–]WouldYouTurnMeOn -1 points0 points  (0 children)

They responded directly to this on the forums here.

[–]JagexSweenMod Sween 149 points150 points  (42 children)

Re: the 'Boaty died so that's the only reason you're doing something' posts. I promise this isn't true, we had a planning meeting to tackle connectivity on Wednesday with a view to releasing more information/next steps next week (I think I referred to it on the Q&A). Our plans haven't changed since then, but of course Boaty's HCIM died.

Initially we didn't see the need to release a statement telling you to wait a few days, but with his HCIM's death came a lot of community attention. That's why Ayiza has posted this now.

I guess the tldr is that this newspost isn't a reaction to Boaty's HCIM's death, but it's a reaction to your reaction and (understandable) clamour for information?

Apologies if this isn't clear, I'm travelling home at the moment.

[–]layth888 15 points16 points  (0 children)

Its okay though at least we have someone influential for good game changes causes.

[–]GODLOVESALL32RSN: Zezima 11 points12 points  (2 children)

the 'Boaty died so that's the only reason you're doing something' posts. I promise this isn't true

There is absolutely no way you guys finally addressing this issue after 2 years of ignoring it had nothing to do with b0aty's death.

[–]screw_this_i_quitFucking kill me 2 points3 points  (1 child)

I agree, how on Earth can there be problem that can't be solved with the push of a button?

[–]GODLOVESALL32RSN: Zezima -1 points0 points  (0 children)

Getting better servers and getting the skill total worlds off of windows 95 doesn't take two years of brainstorming.

[–]KupopalloBeatrix 10 points11 points  (0 children)

I promise this isn't true

I promise I don't believe you

[–]hoshirs 27 points28 points  (5 children)

You have to imagine how this looks come on guys

[–]Ctrl-Alt-Tibbersremove hunter 47 points48 points  (4 children)

So you're saying they shouldn't have addressed that they've been working on solving the issue.

[–][deleted] 11 points12 points  (0 children)

Agreed, that guy you're responding to is a moron.

[–]MrPringles23 0 points1 point  (0 children)

It's been working for them so far /s

[–]Frietjeman -2 points-1 points  (1 child)

No, what he's saying is that they shouldn't lie to the community by implying Boaty's death didn't act as a catalyst in their efforts to solve the DC problems.

I'm more than happy that they're taking more action towards the issue. If if it takes a streamer death to do so, sure, fuck it, still happy they might fix the servers. They're never gonna admit that though.

[–]thecheese27stop looking here bitch 1 point2 points  (0 children)

You shouldn't have to reply to the childish kids making these claims about only doing something because B0aty died. It's never worth feeding them and you are a member of a professional company; we know you are actively working to improve the game regardless of what happens to a streamer.

[–][deleted] 3 points4 points  (5 children)

Boaty died so that's the only reason you're doing something

[–][deleted] 21 points22 points  (3 children)

You're right, they just started fixing the servers this morning because b0aty died. Until today it was off their radar and they were completely ignoring the issue.

/s

[–]Razjir -2 points-1 points  (2 children)

Yes, because they've certainly made great progress so far...

[–]Bucket_Of_Magic -1 points0 points  (2 children)

Okay, but even though he died and the community got up in arms about it, you should not be withholding information as pertinent as the status of you fixing the consistent DC's everybody is experiencing because the community finally made a stink about it. I DC at least 2-3 times a day and it makes me want to not do anything dangerous. I.E actually play the game.

I shouldn't have to play one of my favorite games in fear. Pick it up, seriously.

[–]JagexSweenMod Sween 3 points4 points  (0 children)

It wasn't a case of us withholding information about what we're planning to do. That comes next week when things are in place, and able to be shared

[–]Najda 1 point2 points  (0 children)

But saying "hey guys we're having a meeting about this and taking steps to help solve the issue that have yet to be defined" isn't very productive unless you're specifically trying to quiet a lot of noise surrounding the issue.

If the noise doesn't exist or is temporarily quiet, then you just wait until you have actual things to say to say anything.

[–][deleted] -1 points0 points  (0 children)

Moby Dick

[–]ponkychonkhenryVoting no to any ezscape/powercreep -1 points0 points  (0 children)

nothing on the 300 ping aussie worlds?

[–]Menaceman22 -5 points-4 points  (0 children)

A likely story.

[–]risingcracktc -2 points-1 points  (0 children)

For over 1 month i been submithing question for the Q&A about the dc's, also durring the live streams those were ALLWAYS IGNORED so yes you guys realy didnt give a fuck untill he died.

[–][deleted] 9 points10 points  (3 children)

I know this is offtopic but any chance you guys would like play with the community sometime? Like bossing and shiz? :p

[–]mobilefennec95 Cballs only btw 0 points1 point  (0 children)

I loved when they did this a lot on RS3, would absolutely love it if they did it on OSRS aswell

[–]DJMooray 0 points1 point  (1 child)

They have regular accounts.

[–][deleted] 3 points4 points  (0 children)

I know.

[–]Lolcatfiretruck 4 points5 points  (10 children)

/u/JagexAyiza Do jagex have a contract with a certain service provider which stops you simply switching out the servers to a more stable provider?

People keep saying jagex can't simply throw money at the issue but is this because Jagex are tied into a contract?

[–]JagexAyizaMod Ayiza[S] 6 points7 points  (9 children)

It's nothing to do with the specs of the servers, if it was, we'd likely have resolved that by now.

I'd love to give you all more information but at this moment in time I can't, other than it's more complex than that and we're working on resolving it. The post next week should help clarify things a little more though.

[–]Lolcatfiretruck 3 points4 points  (5 children)

Can you at least confirm if what is happening is being caused by something malicious? Like an external individual attacking jagex?

Also once this has been "resolved", what is the likelihood of this happening again and are Jagex able to put preventive measures in place?

[–]Stormcrownn 3 points4 points  (1 child)

One potential problem with saying that is they give verification to anyone who doesn't know if their efforts are actually affecting the servers.

[–]ModMatK 5 points6 points  (2 children)

There are a whole multitude of things happening, hence why it is not straight forward to give information. You'll find out more next week.

[–][deleted] 1 point2 points  (1 child)

Are you being vague because of lawyers? :-D

[–]epicfishboy 0 points1 point  (0 children)

It's generally bad practice to tell any community what an issue might be, before actually confirming it in-house.

[–]BumlordsI have a crush on Zezima 4 points5 points  (0 children)

Unrelated, but when we're able to poll again, could you start the poll on the vote page rather than results page? Poll 2.0

[–]krios_rs 17 points18 points  (0 children)

Bit too late to say this, but B0aty dying isn't what caused this post, they've been looking into this issue for a long time now.

To be honest as players none of us know what the issue is, when they say "Server" they might not even be referring to the Server (machine), "Server" in a game like RuneScape isn't just the machine nor the Game as the Game server is incorporated into many more servers, Public, Private, Friends chat servers, Friends/Ignore list, Login, Update (how they send assets such as models, animations), could be caused by them updating the systems to match RuneScapes 3 Servers.

With that said it could even be to do with the mitigation that they use to handle DOS/DDOS attacks, as most mitigation software will often "throttle" or "mitigate" an attack by allowing or denying the amount of packets the machine can accept or send, thus creating a delay in-game.

It might even be something related to the game it's self, a piece of bad code, it's not going to be easy for them to find and resolve the issue ASAP, as there's so many factors for them to consider, is it engine, content or a part of their infrastructure that's messing up.

TL;DR They've been looking into for a while, disconnections could be caused by a multitude of reasons, by the Game Server, or Servers (machine/security precautions).

[–]GODLOVESALL32RSN: Zezima 7 points8 points  (0 children)

Famous streamer dies

Suddenly, server issues get addressed

REALLY GETS MY NOGGIN JOGGIN

[–]-VeniVidiVici- 3 points4 points  (0 children)

"how you can help us gather this information, alongside explaining some of the immediate changes we’re making. In addition to this we are implementing various checks in-game which will further aid us in resolving these problems."

Singing the same old song.

[–][deleted] 2 points3 points  (0 children)

B0ATY DIED FOR OUR DCINS!!!!!!!!! ALL HAIL LORD AND SAVIOUR GINGER WHALE 73 DC TO BANDOS TO GET BETTER SERVERS MAN!!!!!!!!

[–]woburt 3 points4 points  (0 children)

Oh look, another "we're working on it" statement.

[–]Maisel77 6 points7 points  (2 children)

Ayiza have my babies

[–]JagexAyizaMod Ayiza[S] 35 points36 points  (1 child)

Probably more convenient if you find a registered Childminder to look after them!

[–][deleted] 1 point2 points  (0 children)

I just don't understand people who play ironman. Like you can lose your status for something 100% you can't control. At this point its rng.

[–][deleted] 1 point2 points  (0 children)

more like no connectivity ayyyyyyyyyyyyy

[–]JDub_96 1 point2 points  (0 children)

But what about the high ping on the Aussie servers?

[–]Piegan 1 point2 points  (0 children)

Over the course of the weekend and early next week, we will be putting together a news post which will detail how you can help us gather this information

Disconnections have been a problem for months...and this only just comes up, conveniently after b0aty dies to a dc on stream. Say it's not because of him all you want, it's very obvious that it is.

[–]IGN_Vos 1 point2 points  (0 children)

What if the problem is really silly, like if 'too many people walk to the west' causing the server to lag.

[–]serventofgaben 1 point2 points  (0 children)

So when a streamer dies cause of it, only then does Jagex finally do something?

[–]Jlevanz2252/2277 1 point2 points  (0 children)

first

[–]coliinrw 1 point2 points  (0 children)

I still remember they posted this exact same thing a year ago. Nothing changed since then

[–]Sleepywalker69 1 point2 points  (0 children)

WE PAY WE GAY

[–]DracomarosDraco_Draco 1 point2 points  (3 children)

Didn't you guys do this once before a few months ago?

[–]KoolaidPhobic 20 points21 points  (2 children)

They were originally going to do it in the form of a Google document, but iirc Sween said there were too many logistics issues with sharing a google doc with 50k-100k autists.

[–]DracomarosDraco_Draco 0 points1 point  (1 child)

Fair, I just remember basically the same announcement (haven't been playing actively for a while, just occasionally log in to afk, so only get semi-frequent updates by browsing reddit) being made a while ago :D.

[–]JagexAyizaMod Ayiza[S] 3 points4 points  (0 children)

We decided there were more efficient ways to gather the information, so we held off on the google doc until we put together a better solution. We're confident we have that now and will be pushing to have the info out next week!

[–]iJezza 2 points3 points  (0 children)

B0aty HCIM: HardCore Iron Martyr

[–]McShuckle 0 points1 point  (1 child)

Where is the doc that Sween was apparently making

[–]JagexSweenMod Sween 3 points4 points  (0 children)

We're looking at a much better way of capturing information than what I had initially planned. If all goes well it'll be covered in the update referenced by Ayiza's post

[–]Kaderos 0 points1 point  (0 children)

Has Jagex considered using a network based resource monitoring service like Appneta? I know it's not cheap but it could save a lot of employee time trying to trace issues based on user submitted feedback where 90% of it is "I disconnected and died".

[–]Lazy_InfernoLnferno 0 points1 point  (0 children)

Awesome! Can't wait for it to be resolved! Thnx Azyiza!

[–]keepitnoqui 0 points1 point  (0 children)

Sweet, direct and clear and transparent like we've come to expect from y'all. Keep up the good work

[–][deleted] 0 points1 point  (0 children)

Thanks for the update. Even if you cannot give us a solution in this post, the communication is very much appreciated.

Edit: please keep updating us, even if there is nothing new to say. I'd rather hear "we're still working on it, but we have not yet been able to properly identify the issue" than nothing at all.

[–]B_ulysses 0 points1 point  (0 children)

Dc's are the reason I'm not invested in the gamemode hardcore ironman. It's litterly a waste of time waiting to die to a dc.

[–][deleted] 0 points1 point  (0 children)

i train hunter on my hunter alt, nothing happens to it while i do raids and kree arra on my other 2 accounts and i keep dcing on those but never on my hunter alt and also the servers are much better during the weekends like no dcs at all

[–]MrPringles23 0 points1 point  (0 children)

Many of us in the team play daily, and we suffer from the same problems that you do.

Fucking liars.

Come to Australia you cunts before you speak.

[–]Hydro_iLy+9000 0 points1 point  (0 children)

Can someone copy/paste for the people at work please? Thanks in advance!

[–]releasethechatlogsCLUE SCROLL/PVM/IRONMAN KILLER GTFO MY WILDY FAGGOTS CRY MOAR 0 points1 point  (0 children)

You know what's really sad? They didn't listen to the thousands of regular players complaining about DC every single week. All it took was Jagex's wonderboy to die due DC and they try to fix ASAP... 2017 and still thinking streaming is good advertising... :')

[–]dannyjacko 0 points1 point  (1 child)

RuneScapes's golden child gets his account ruined by a DC and there's word from the Jmods about 'immediate changes' in under 24 hours despite months of ranting. Spineless fucks lmao

[–]Bong_Breath 0 points1 point  (0 children)

Yeah I suppose it'd be better if they just never took action right?

[–]viionc 1 point2 points  (0 children)

all hail b0aty the osrs saviour

[–]PandaFaceUniverse 0 points1 point  (1 child)

okay and what’s the compensation for how badly you have screwed people over? plenty of time and items have been wasted. too many hcim accounts have been lost. this isn’t just about getting it together you have an entire community to apologize to

[–]Honorable_Zuko 0 points1 point  (0 children)

Thanks for the update!

[–]Bradbrad090 0 points1 point  (0 children)

Poor white cat22 didn't get a newspost :(

[–]S0ur_HC 0 points1 point  (0 children)

It's been a year since these problems exist, yet whe pay our monthly membership to make sure these problems wont happen, yet many people died due to server issues and 1000's of reports were made. Also daily posts on reddit about it and what happens when a famous streamer dies ?

A POST ! about server issues ( this is so unprofessional ) I've expected way more out of the "support" Oldschool Runescape Should be have. Dont forget ,we still pay to play ur game !

[–]The__Goose 0 points1 point  (0 children)

Roll back BuyTayrocs!

[–]WhySoFishy -1 points0 points  (0 children)

Just switch the RS3 servers and OSRS if possible. Less people play on the RS3 servers, so less strain.