Päivitetty 25. lokakuuta 2026. Toimiiko tavallinen Firefox, mutta PWAsForFirefoxilla asennettu verkkosovellus kaatuu käynnistettäessä? Firefox 158:ssa on dokumentoitu tietty yhteensopivuusongelma. Opas auttaa yksityiskäyttäjiä ja pieniä IT-tiimejä rajaamaan tämän tapauksen poistamatta hätiköidysti profiileja tai paikallisia sovellustietoja. [1][2]
Mikä on vahvistettu ja mikä ei?
Kolmannen osapuolen projekti julkaisi 9. lokakuuta 2026 version 2.20.1, joka korjaa Firefox 158:n käynnistyskaatumisia. Mozilla suosittelee päivittämistä versioon 2.20.1 tai uudempaan. Vikaraportti 2077967 kuvaa JavaScript-moduulien latausongelmaa: ilmoitus keskeneräisestä asennuksesta ei siis automaattisesti todista levyvikaa. Ohje ei koske kaikkia Firefoxin käynnistysongelmia. [1][2][3] PWAsForFirefox koostuu laajennuksesta, erillisestä natiiviohjelmasta ja omasta muokatusta Firefox-suoritusympäristöstä. Sovellusprofiilit ovat erillään tavallisen selaimen profiilista. Pelkkä pääselaimen päivitys tai vain sen profiilin varmuuskopiointi ei siten riitä korjaukseksi tai sovellustietojen suojaksi. [4][5] Tärkeä täsmennys nykytilanteeseen: vikaraportissa Firefox 158 on nyt merkitty korjatuksi, ja ylläpitäjien kommentit vahvistavat tämän nimenomaisen ongelman korjautuneen versiossa 158.0.1. Kaikki nykyiset 158-sarjan asennukset eivät siis ole ongelmallisia. Tarkista projektiversion lisäksi sovelluksen todella käyttämä suoritusympäristö ja käytä ajantasaista hyväksyttyä ylläpitoversiota. Vanha julkaisutieto on edelleen hyödyllinen historiallisessa vianrajauksessa, mutta ei korvaa tätä versiorajausta. [3]
Valmistelu: tietojen suojaaminen ja vastuut
Kirjaa käyttöjärjestelmä, pääselaimen, PWAsForFirefox-laajennuksen ja natiiviohjelman versiot sekä ongelmalliset sovellukset. Selvitä, onko suoritusympäristö hallittu tai käsin muokattu; työasemilla muutoksista päättää vastuullinen IT-tuki. Tallenna avoin työ. Sulje kaikki sovellukset ennen korjausta ja varmuuskopioi kyseiset sovellusprofiilit ja niihin liittyvät asetukset hyväksytyllä menettelyllä. Käsittele kopiota luottamuksellisena, sillä se voi sisältää kirjautumistietoja. Kirjautuminen tavalliseen selaimeen ei todista, että tallentamattomat tai vain paikalliset sovellustiedot on varmuuskopioitu.
Viisi vaihetta turvalliseen vianrajaukseen
- Rajaa oire: käynnistä ongelmallinen sovellus kerran ja kirjaa ilmoitus. Avaa sitten sen tunnettu verkkosivusto suoraan tavallisessa selaimessa ohittamatta turvallisuusvaroituksia. Jos sivusto toimii mutta erillinen sovellus sulkeutuu keskeneräisestä asennuksesta kertovaan ilmoitukseen, tapaus sopii dokumentoituun ongelmaan. Tämä ei todista syytä; verkko-, tili- ja sivusto-ongelmat on tutkittava erikseen.
- Tarkista projektin versio: päivitä PWAsForFirefox aiemmin käytetyllä virallisella asennuskanavalla tai paketinhallinnalla vähintään versioon 2.20.1 tai uudempaan hyväksyttyyn versioon. Tarkista laajennus ja natiiviohjelma erikseen: päivitetty laajennus ei todista natiivipaketin päivittyneen. Kokeile olemassa olevaa sovelluspikakuvaketta uudelleen. Älä luo rinnakkaisasennusta, alenna Firefoxin versiota tai kierrä organisaation sääntöjä. [2][4]
- Käsittele suoritusympäristöä vain, jos vika jatkuu: valitse PWAsForFirefox-laajennuksen asetuksista ”Reinstall runtime”. Toiminto korvaa erillisen ympäristön Mozillan nykyisellä latauksella ja korvaa myös käsin muokatun ympäristön. Dokumentaation mukaan pääselainta, profiileja tai tietoja ei poisteta; varmuuskopio on silti edellytys. Automaattinen uudelleenasennus ei toimi kaikilla alustoilla. Jos toimintoa ei ole tai asennus on erikoistapaus, keskeytä ja ota yhteys paketin ylläpitäjään. [1][5]
- Suorita tämän jälkeen ”Patch profiles and runtime”: toiminto ottaa projektin asennetut muutokset käyttöön suoritusympäristössä ja profiileissa. Mozillan järjestys on ensin uudelleenasennus ja sitten korjausten käyttöönotto. Älä käytä sen sijaan ”Update web apps” -toimintoa: se lukee muun muassa sovellusmanifestit uudelleen eikä vastaa suoritusympäristön korjausta. Käynnistä sama olemassa oleva sovellus asentamatta sen päälle uutta esiintymää. [1][5]
- Hyväksy tulos vaarattomilla tiedoilla: tarkista käynnistyminen, odotettu tili, olemassa oleva paikallinen sisältö ja tavallinen sallittu työtehtävä. Sulje sovellus asianmukaisesti ja käynnistä uudelleen. Älä testaa oikealla ostoksella, viestillä tai tuotantotietojen muutoksella. Kirjaa versiot ja tulos: avautunut ikkuna ei todista tietojen täydellisyyttä eikä synkronoinnin toimintaa.
Tuloksen tarkistus ja keskeyttäminen ongelmatilanteessa
Jos käynnistysvika jatkuu, älä toista korjausta loputtomasti. Kerää ilmoitus, kellonaika ja versiot IT-tuelle tai projektin tukeen; älä julkaise profiileja, evästeitä tai kokonaisia tarkistamattomia lokeja. Keskeytä heti, jos tietoja puuttuu tai ilmenee uusi vika, ja säilytä varmuuskopio muuttumattomana. Palautus edellyttää sovittua menettelyä ja yhteensopivaa ohjelmaversiota, ei aktiivisen profiilin yleistä ylikirjoittamista. Hyväksytty sivusto tavallisessa selaimessa voi toimia väliaikaisratkaisuna, kun tili, tarvittavat toiminnot ja tiedot on tarkistettu. Vielä synkronoimaton paikallinen sisältö voi puuttua sieltä.
Tausta ja lähteet
Lähteisiin perustuva vianrajaus, ei täällä tehty PWAsForFirefox-testi. Varmuuskopiointi- ja hyväksymisjärjestys on toimituksellinen ohje, ei yleinen alustatakuu. Aihe perustuu dokumentoituihin valmistajan ja projektin tietoihin, ei väitettyyn hakutrendiin. Maksuton ohjelmisto, ei ostosuositusta eikä kumppanuuslinkkejä.
