Sivuston käyttökatkon syy
Sivusto oli tilapäisesti poissa käytöstä, koska koko ssgpractical.fi-domainille varattu kuukausittainen tiedonsiirtokiintiö täyttyi poikkeuksellisen suuren automaattisen liikenteen vuoksi.
Lokitietojen perusteella liikenne ei johtunut normaalista käyttäjäliikenteestä, vaan ulkopuolisesta hakurobotista, joka alkoi seurata ratavarauskalenterin linkkejä automaattisesti. Kalenterisivustossa tämä voi aiheuttaa ongelman, koska kalenterissa on jatkuvasti eteen- ja taaksepäin johtavia linkkejä eri kuukausiin, viikkoihin ja päiviin. Tällaiselle robotille kalenteri voi näyttää käytännössä loputtomalta määrältä seurattavia sivuja.
Tämän seurauksena robotti teki erittäin suuren määrän pyyntöjä ratavarauskalenteriin ja kulutti huomattavan määrän tiedonsiirtokaistaa. Koska ratavarauskalenteri toimii saman ssgpractical.fi-domainin kaistakiintiön alla, ongelma ei koskettanut pelkästään ratavarauskalenteria, vaan koko sivustoa. Kun kuukausittainen kaistaraja täyttyi, palveluntarjoaja rajoitti sivuston toimintaa automaattisesti.
Kyse ei ollut tietomurrosta eikä siitä, että sivuston käyttäjät olisivat aiheuttaneet ongelman. Kyseessä oli automaattisen hakurobotin aiheuttama kuormitus.
Miten ongelma estettiin jatkossa
Ongelman toistumisen estämiseksi ratavarauskalenteriin on tehty teknisiä rajoituksia, joilla estetään hakurobotteja indeksoimasta kalenteria.
Ratavarauskalenterin ei tarvitse näkyä hakukoneiden tai sosiaalisen median robottien indekseissä. Tämän vuoksi sivustolle lisättiin roboteille suunnattu kielto indeksoida kalenteria. Lisäksi haitallisesti käyttäytynyt automaattinen robotti estettiin palvelintasolla.
Nämä muutokset eivät vaikuta normaaliin käyttöön. Ratavarauskalenteria voi edelleen käyttää tavallisella selaimella normaalisti. Rajoitukset koskevat vain automaattisia hakurobotteja ja muuta vastaavaa koneliikennettä.
Tavoitteena on varmistaa, ettei vastaava automaattinen liikenne jatkossa pääse kuluttamaan koko sivuston käytössä olevaa tiedonsiirtokiintiötä.
|