Tre hotfixer på tre uker, og ikke én av dem handlet om gameplay. Mellom 20. august og 10. september slapp Offworld Industries Squad 10.5.3, 10.5.4 og 10.5.5, og alle tre finnes av samme grunn: folk hadde funnet måter å krasje aktive servere på og blokkere køene for spillere som prøvde å bli med. Leier du en Squad-server, var det denne patchsyklusen som faktisk betydde noe, selv om ingenting i den endrer hvordan en ildkamp føles.
Tre hotfixer, tre uker, ett problem
Rekkefølgen er lett å gå glipp av hvis du bare leser de store patchene:
- 10.5.3 (20. august): rettelser av checksum og signaturer for mods, rettet mot krasj og frakoblinger på moddede servere.
- 10.5.4 (3. september): sårbarheter som ble brukt til å forstyrre servere, utløse krasj og skape uendelige køer.
- 10.5.5 (10. september): flere exploits på serversiden som fikk servere til å krasje.
Les ordlyden i de to siste, så er mønsteret åpenbart. Offworld beskrev 10.5.5 som et tiltak mot flere sårbarheter som ble brukt til å krasje servere og forstyrre spillerkøer, og skrev i 10.5.4 at studioet samarbeidet med både hostene og community-partnerne for å motvirke ondsinnet oppførsel. Patch notes som nevner hostingpartnere og ber spillerne kontakte serverlederne sine, beskriver ikke en teoretisk bug. De beskriver et driftsproblem som rammet aktive communities.

Hva en exploit på serversiden betyr her
Offworld har ikke publisert detaljene, og mens rettelsene fortsatt rulles ut, er det riktig valg: en detaljert gjennomgang av en krasjmetode er en bruksanvisning. Det notatene gjør tydelig, er formen på problemet, og den er lik i alle tre versjonene.
Dette var ikke en juksklient som farmet kills i en kamp. Det gikk etter selve serverprosessen. Det betyr at én enkelt person kunne felle en kamp med 100 spillere for alle som var med, eller sette køen i en tilstand som aldri løser seg.
Forskjellen betyr mye for alle som driver et community. En juksemaker ødelegger en runde og blir utestengt. En krasj-exploit ødelegger en spillerbase, fordi de faste spillerne som satt i en kø på 40 personer to ganger samme kveld, i det stille slutter å dukke opp på torsdager.
Det forklarer også utgivelsestakten. Tre rettelser på tre uker er ikke et tegn på slurv, det er slik patching ser ut mens problemet fortsatt utnyttes aktivt. Hver rute som ble stengt, avslørte den neste, og hvert bygg måtte ut før neste kvelds beste sendetid.
Checksum-buggen for mods som la grunnlaget
10.5.3 er den mest tekniske av de tre, og det er den du bør lese nøye hvis du kjører en moddet server.
Offworlds egen forklaring er verdt å gjengi: overgangen til Unreal Engine 5 innførte et nytt lagringsformat som gjorde at feil i checksum-beregningen ikke ble oppdaget. Enkelt sagt sluttet spillet å legge merke til når en spillers Steam Workshop-modfiler var utdaterte. Klienter fikk komme inn på moddede servere med modfiler som ikke stemte med det serveren kjørte, noe som viste seg som «Network object failure»-feil og hyppige frakoblinger.
Hotfixen tettet tre konkrete hull: krasj ved oppstart av spillet med mods som leveres med en forhåndskompilert shader-cache, klienter som fikk bli med på moddede servere med modfiler som ikke stemte, og en regel for signaturverifisering som ble brukt feil på mods og krasjet alt som inneholdt PSO-cachefiler.
Alt dette kommer på toppen av en endring fra selve Update 10.5, som flyttet Mod SDK til 10.5 og krevde at alle eksisterende mods ble recooket før de ble kompatible. Offworlds råd den gangen gjelder fortsatt: havner du i en uendelig lasteløkke etter oppdateringen, avslutt abonnementet på Workshop-mods til skaperne har recooket dem.

Uendelige køer var symptomet spillerne faktisk la merke til
Krasj blir rapportert. Køer blir mislikt. 10.5.4 nevnte det andre direkte og listet opp sårbarheter som ble brukt til å skape uendelige køer for spillere som prøvde å bli med på servere.
Sett fra et community-perspektiv er det det verste utfallet. Et krasj er utvetydig: alle faller ut, alle vet at de skal koble til igjen, ingen gir adminen skylden. En køteller som står på 12 og aldri flytter seg, ser bare ut som en dårlig drevet server, og spilleren som følger med, har ingen mulighet til å skille et angrep fra inkompetanse. Flere uker med det gjør reell skade på omdømmet til en server.
Squad gjør dette skarpere enn de fleste spill. Rundene er lange, og layers med 100 spillere fylles opp om kvelden, så kø er en normal del av å starte en økt. Det er nettopp derfor en fastlåst kø ikke med en gang oppleves som en feil: spilleren tror han venter på tur, og skjønner først ti minutter senere at tallet aldri flyttet seg. Da har han allerede gått et annet sted.
Dette bør du gjøre hvis du driver en Squad-server
Fem ting, i den rekkefølgen de betyr noe:
- Kjør 10.5.5. Det er hele poenget med versjonen. En server som er låst til et eldre bygg, er en server som fortsatt har sårbarhetene disse tre hotfixene tettet.
- Gå gjennom modlisten. Alt som ikke er recooket siden Update 10.5, er mistenkelig. Sjekk når hvert Workshop-element sist ble oppdatert i stedet for å anta.
- Lær deg symptommønsteret. Gjentatte «Network object failure»-feil, klienter som blir kastet ut rett etter at de kobler til, og en køteller som står stille, er signalene du bør følge med på, ikke bare et hardt krasj.
- Gjør omstarter kjedelige. En fast omstartsplan og muligheten til å tvinge fram en omstart raskt gjør et krasj til et avbrudd på to minutter i stedet for noe som ødelegger kvelden.
- Snakk med hosten din. Offworld henviste spillerne til serverhostene sine i to patch notes på rad av en grunn.

Kjør Squad-serveren din hos DoomHosting
Å holde seg oppdatert er det meste av forsvaret her, så det praktiske spørsmålet er hvor raskt du kan handle. En Squad-server fra DoomHosting gir deg øyeblikkelig oppsett, omstart med ett klikk og full FTP-tilgang fra kontrollpanelet, pluss DDoS-beskyttelse og 24/7 support når noe går galt klokka 21 en lørdag.
Setter du opp en for første gang, går guiden for å komme i gang med en Squad-server gjennom første oppstart og konfigurasjon, og slik blir du med på en Squad-server forklarer hvordan du får de faste spillerne dine koblet til. Du kan også sjekke om en server svarer akkurat nå med statussjekkeren for Squad-servere.
Tre hotfixer på tre uker ser ikke bra ut på papiret, men responstiden her var den riktige. Det raskeste en admin kan gjøre, er å sørge for at egen server faktisk kjører bygget som fikser det.




