Silverstripe CMS:n kirjautumisongelmat ja niiden selvittäminen

Silverstripen kirjautumisongelma voi ilmetä monella tavalla. Hallintapaneeli ei hyväksy salasanaa, palautusviesti ei saavu sähköpostiin tai kirjautumisen jälkeen selain palaa takaisin lähtöruutuun. Joskus…
Silverstripen kirjautumisongelma voi ilmetä monella tavalla. Hallintapaneeli ei hyväksy salasanaa, palautusviesti ei saavu sähköpostiin tai kirjautumisen jälkeen selain palaa takaisin lähtöruutuun. Joskus tunnistautuminen onnistuu, mutta käyttäjällä ei ole oikeutta avata hallintaa.
Ongelman ratkaiseminen helpottuu, kun selvität ensin, missä vaiheessa kirjautuminen pysähtyy. Väärä salasana, puuttuva käyttöoikeus ja palvelimen virhe tarvitsevat erilaiset korjaustoimet.
Tässä oppaassa käydään läpi tavallisimmat tilanteet ja turvallinen etenemisjärjestys. Hallintapaneelin tekstit ja kirjautumistavat voivat vaihdella Silverstripen version, lisäosien ja sivustokohtaisten asetusten mukaan.
Tarkista ensimmäiseksi kirjautumisosoite
Silverstripen hallintaan siirrytään tavallisesti lisäämällä sivuston osoitteen loppuun /admin. Jos sivusto toimii osoitteessa https://www.esimerkki.fi, hallinnan osoite on yleensä https://www.esimerkki.fi/admin. Käyttäjätunnuksena käytetään tavallisesti sähköpostiosoitetta. Silverstripen kirjautumisohje kuvaa tämän oletustoiminnan.
Käytä ylläpitäjältä saamaasi osoitetta, jos sivustolla on erillinen kirjautumisratkaisu. Vanha kirjanmerkki voi johtaa testiympäristöön tai aiemmin käytössä olleeseen verkkotunnukseen.
Tarkista erityisesti seuraavat asiat:
- Oletko oikean sivuston hallinnassa?
- Onko verkkotunnus kirjoitettu oikein?
- Käyttääkö osoite HTTPS-yhteyttä?
- Onko kyseessä tuotantosivusto vai testiympäristö?
Jos selain näyttää varmennevaroituksen, älä syötä tunnuksia ennen kuin osoitteen ja yhteyden ongelma on selvitetty. Varoitus ei ole tavallinen salasanavirhe.
Varmista tunnus ja salasana rauhallisesti
Jos kirjautumislomake ilmoittaa virheellisistä tunnuksista, tarkista ensin kirjoitusasu. Sähköpostiosoitteen loppuun voi jäädä välilyönti, ja salasanassa kirjainkoolla on merkitystä.
Salasananhallinta saattaa myös tarjota vanhaa salasanaa tai toisen ympäristön tunnuksia. Tarkista tallennetun merkinnän osoite ja käyttäjätunnus ennen uutta yritystä.
Yleisiä tarkistuskohteita ovat:
- Caps Lock ei ole vahingossa päällä.
- Näppäimistön kieliasettelu on oikea.
- Sähköpostiosoite vastaa käyttäjätiliin tallennettua osoitetta.
- Salasananhallinnassa ei ole useita ristiriitaisia merkintöjä.
Esimerkiksi organisaation sähköpostiosoitteen vaihtuminen ei välttämättä muuta Silverstripen käyttäjätunnusta automaattisesti. Ylläpitäjä voi tarkistaa tiliin tallennetun osoitteen.
Jos et muista salasanaa, siirry palautustoimintoon. Useiden arvausten kokeileminen harvoin nopeuttaa ongelman ratkaisua.
Palauta unohtunut salasana kirjautumissivulta
Silverstripen tavallisessa kirjautumislomakkeessa on unohtuneen salasanan palautuslinkki. Sen englanninkielinen teksti voi olla esimerkiksi I’ve lost my password.
Palautus etenee yleensä näin:
- Avaa kirjautumissivu.
- Valitse salasanan palauttaminen.
- Anna käyttäjätiliisi liitetty sähköpostiosoite.
- Avaa sähköpostiin saapunut palautusviesti.
- Seuraa viestin linkkiä ja määritä uusi salasana.
- Päivitä uusi salasana salasananhallintaan.
Jos palautuslinkki ilmoitetaan vanhentuneeksi tai virheelliseksi, pyydä uusi viesti ja käytä uusinta saapunutta linkkiä. Älä välitä palautuslinkkiä toiselle henkilölle, sillä se liittyy tilisi käyttöoikeuden palauttamiseen.
Jos sivustolle kirjaudutaan organisaation yhteisellä tunnistautumispalvelulla, salasana saatetaan palauttaa kyseisessä palvelussa. Silverstripen oma palautustoiminto ei silloin välttämättä koske käyttämääsi tunnusta.
Mitä tehdä, jos palautusviesti ei saavu?
Palautusviestin puuttuminen ei yksin osoita, että Silverstripessä olisi vika. Syynä voi olla väärä sähköpostiosoite, roskapostisuodatus tai sivuston sähköpostien lähetysongelma.
Tarkista ensin roskapostikansio ja mahdollinen organisaation sähköpostikaranteeni. Odota hetki ennen uuden palautuspyynnön lähettämistä, sillä viestien toimituksessa voi olla viivettä.
Jos viestiä ei löydy, pyydä ylläpitäjää tarkistamaan:
- Onko käyttäjätiliin tallennettu oikea sähköpostiosoite?
- Lähettääkö sivusto muita sähköposteja onnistuneesti?
- Näkyykö lähetyspalvelussa hylkäyksiä tai virheitä?
- Onko sähköpostipalvelun asetuksia muutettu äskettäin?
Kerro ylläpitäjälle palautuspyynnön ajankohta. Sen avulla oikea tapahtuma on helpompi löytää lokeista.
Jos vanhaan sähköpostiosoitteeseen ei enää ole pääsyä, tilin palauttaminen edellyttää ylläpitäjän apua ja henkilöllisyyden varmistamista organisaation käytännön mukaisesti.
Liian monet yritykset voivat aiheuttaa rajoituksen
Kirjautumiseen voi liittyä yritysmäärän rajoitus tai tilapäinen lukitus. Silverstripe tarjoaa kirjautumisen suojausasetuksia, ja myös palvelimen tai palomuurin suojaus voi rajoittaa pyyntöjä. Silverstripen tietoturvaohje käsittelee kirjautumisyritysten rajoittamista.
Jos näet ilmoituksen liian monista yrityksistä, lopeta tunnusten toistuva kokeileminen. Noudata ilmoitettua odotusaikaa, jos sellainen annetaan.
Yhtä kaikille Silverstripe-sivustoille sopivaa lukituksen kestoa ei voi luvata. Asetukset riippuvat toteutuksesta.
Kirjaa virheilmoitus muistiin ja kerro ylläpitäjälle, tapahtuiko ongelma muutaman oman yrityksen jälkeen vai heti ensimmäisellä kirjautumiskerralla. Tämä auttaa erottamaan käyttäjätiliin kohdistuvan rajoituksen esimerkiksi verkkoyhteyteen liittyvästä estosta.
Selain palaa jatkuvasti kirjautumissivulle
Jos lomake hyväksyy lähetyksen mutta hallinta ei avaudu, kirjautumisistunto ei ehkä säily odotetusti. Syynä voi olla selaimen sivustodata, evästeiden käsittely tai palvelimen asetukset.
Kokeile ensin kirjautumista toisella ajantasaisella selaimella. Voit kokeilla myös yksityistä ikkunaa, mutta huomioi, että sen tiukemmat yksityisyysasetukset voivat vaikuttaa joihinkin kirjautumistapoihin.
Jos toisella selaimella kirjautuminen onnistuu:
- Tallenna tai kopioi talteen mahdolliset keskeneräiset tekstit.
- Sulje sivuston ylimääräiset hallintavälilehdet.
- Poista ongelmallisen sivuston evästeet ja sivustodata.
- Avaa kirjautumissivu uudelleen.
Sivustodatan poistaminen kirjaa sinut yleensä ulos kyseiseltä sivustolta. Koko selaushistorian tyhjentäminen ei ole ensimmäinen tarpeellinen toimenpide.
Jos ongelma toistuu kaikilla selaimilla, ylläpitäjän kannattaa tarkistaa istuntojen tallennus, evästeasetukset ja osoitteiden uudelleenohjaukset. Näitä käsitellään Silverstripen istuntodokumentaatiossa.
Kirjautuminen onnistuu, mutta käyttöoikeus puuttuu
Oikea salasana ei yksin anna pääsyä kaikkiin hallintapaneelin osiin. Käyttäjä voidaan tunnistaa onnistuneesti, vaikka hänen ryhmällään ei olisi tarvittavaa käyttöoikeutta.
Tilanne voi ilmetä esimerkiksi niin, että hallinta ilmoittaa pääsyn olevan kielletty tai jokin valikon kohta puuttuu kokonaan.
Kerro ylläpitäjälle, mitä yritit avata. ”En pääse muokkaamaan uutisia” on hyödyllisempi kuvaus kuin ”kirjautuminen ei toimi”.
Ylläpitäjän tulee tarkistaa käyttäjän ryhmäjäsenyydet ja tehtävään tarvittavat oikeudet. Kaikkien ylläpito-oikeuksien myöntäminen ei ole tarpeellinen ratkaisu yksittäisen toiminnon puuttumiseen.
Jos ongelma alkoi käyttäjäryhmien muokkaamisen jälkeen, mainitse myös tämä. Salasanan vaihtaminen ei korjaa puuttuvaa käyttöoikeutta.
Monivaiheinen tunnistautuminen estää pääsyn
Jos sivustolla käytetään monivaiheista tunnistautumista eli MFA:ta, kirjautuminen vaatii salasanan lisäksi toisen vahvistuksen.
Varmistussovelluksen koodia käyttäessäsi tarkista, että valitsit oikean tilin ja kirjoitit voimassa olevan koodin. Aikaperusteisten koodien ongelmissa kannattaa tarkistaa myös puhelimen automaattinen kellonaika.
Jos puhelin tai turva-avain on kadonnut, Silverstripen MFA-toiminto mahdollistaa palautumisen käyttöönotossa luoduilla varakoodeilla. Valitse vahvistusvaiheessa muut vaihtoehdot ja varakoodilla tunnistautuminen. Jos varakoodejakaan ei ole käytettävissä, ota yhteyttä ylläpitäjään. Silverstripen MFA-palautusohje kuvaa nämä vaihtoehdot.
Kun pääset takaisin tilille, päivitä kadonneeseen laitteeseen liittyvä tunnistautumismenetelmä ennen uloskirjautumista.
Tavallinen salasanan vaihto ei välttämättä ratkaise puuttuvan toisen tunnistautumistekijän ongelmaa.
Kesken työn ilmestyvä kirjautumispyyntö
Uusi kirjautumispyyntö ei aina tarkoita häiriötä. Istunto voi päättyä, tai jokin toimenpide voi vaatia henkilöllisyyden vahvistamista uudelleen.
Silverstripe tukee hallinnan sisäistä uudelleenkirjautumista istunnon päättyessä. Sen tarkoituksena on mahdollistaa työskentelyn jatkaminen hallinnassa. Silverstripen tunnistautumisdokumentaatio kuvaa tätä toimintoa.
Jos muokkaat pitkää tekstiä, ota siitä varmuuden vuoksi kopio ennen sivun päivittämistä. Tarkista uudelleenkirjautumisen jälkeen, että viimeisimmät muutokset ovat edelleen mukana ja tallentuvat.
Pidä minut kirjautuneena -valintaa kannattaa käyttää vain omalla luotetulla laitteella. Se ei korjaa palvelimen istunto-ongelmaa eikä takaa, ettei uutta tunnistautumista koskaan tarvita.
Palvelinvirhe tarvitsee teknistä selvitystä
Tyhjä sivu, HTTP 500 -virhe tai jatkuva uudelleenohjausketju viittaa erilaiseen ongelmaan kuin virheellinen salasana. Jos sama häiriö koskee useita käyttäjiä, selvitys kannattaa siirtää ylläpitäjälle.
Mahdollisia tarkistuskohteita ovat palvelimen virhelokit, tietokantayhteys, istuntojen tallennus ja äskettäiset ohjelmistomuutokset. Ongelman alkaminen heti päivityksen tai palvelinsiirron jälkeen on hyödyllinen havainto, mutta ei vielä todiste tietystä syystä.
Sisällöntuottajan ei tarvitse muokata tietokantaa tai palvelimen asetuksia kirjautumisen korjaamiseksi. Älä myöskään julkaise yksityiskohtaisia virhelokeja avoimelle keskustelupalstalle, sillä niissä voi olla ympäristön tietoja.
Lähetä ylläpitäjälle selkeä ongelmakuvaus
Hyvä tukipyyntö lyhentää selvitystyötä. Ilmoita ainakin:
- kirjautumissivun osoite
- ongelman ajankohta ja tarkka virheilmoitus
- käyttämäsi selain
- missä vaiheessa kirjautuminen pysähtyy
- mitä tarkistuksia olet jo tehnyt
- koskeeko ongelma myös muita käyttäjiä.
Älä lähetä salasanaa, varakoodeja tai salasanan palautuslinkkiä. Peitä ne myös kuvakaappauksista.
Kun pääsy on palautunut, varmista vielä, että pystyt avaamaan tarvitsemasi hallintaosion ja tallentamaan muutokset. Näin selviää, ratkesiko koko ongelma vai ainoastaan kirjautumisen ensimmäinen vaihe.
