Automaattiset päivitykset ovat usein hyödyllisiä ja tarpeellisia, jotta järjestelmät pysyvät ajan tasalla. Tätä tarkoitusta varten palvelimille asennetaan ja päivitetään ohjelmistopaketteja automaattisesti. Tämä koskee myös Imunify360-turvapakettia osoitteessa Plesk Palvelijat.
Vuodesta 19.11. lähtien joitakin paketteja on päivitetty toiseen versioon. Tämä ilmeisesti aiheuttaa sen, että palvelimen php-prosessit päättyvät lyhyen ajan kuluttua.
Mistä tiedän, onko minuun kohdistunut vaikutus?
Ongelman huomaa virheilmoituksista virhelokissa tai pidemmillä komentosarjan suoritusajoilla, kun kutsut lopetetaan 503-virheilmoituksella tai sisäisen palvelimen virheellä.
Nopein tapa nähdä se on käyttää webmailia, joka käyttää Plesk-palvelimien php-versiota 7.3. Heti sisäänkirjautumisen jälkeen tulee palvelimen sisäinen virhe, jonka voi ohittaa kutsumalla sitä useita kertoja.
Webmail-kirjautumisen aikana tiedot luetaan imap-postilaatikosta, mikä kestää hieman kauemmin. Normaalilla Verkkosivusto php-kutsut ovat millisekuntien luokkaa, joten ongelma ei ole heti havaittavissa.
Mutta myös käyttämällä WordPress Jos esimerkiksi tuot suunnittelumalleja muilta palvelimilta tai lataat kuvia, tämä voi johtaa kaatumisiin.
Miten ongelma korjataan?
Valitettavasti ongelmaa ei ollut mahdollista korjata esimerkiksi palauttamalla vanhempi versio. php-virheet eivät korjaannu edes imunify360:n poistamisen jälkeen.
Ratkaisu on kuitenkin suhteellisen yksinkertainen.
Vaihe 1: Poista Imunify360
Lataa Imunify360 Deploy Script ja poista imunify360 seuraavalla komennolla.
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh
bash i360deploy.sh -uninstallointi
Prosessi kestää jonkin aikaa, koska kaikki verkkotunnukset käsitellään täällä. 100 verkkotunnuksen osalta noin 15 minuuttia.
Vaihe 2: Asenna Imunify360
Jos imunify360 on poistettu kokonaan käytöstä, se voidaan asentaa uudelleen seuraavalla komennolla:
bash 360deploy.sh
Tämän jälkeen lisenssi on aktivoitava uudelleen Plesk-valikossa. Tämän jälkeen php-virheilmoitukset ovat taas poissa.