Tilbage til ændringsloggen
Panelbackend
v1.0.569
Sikkerhed: Kun root-kontoen kan anvende en enkelt pakkeopdatering, og WordPress Boost-cachen afslører ikke længere panelets delte Redis-adgangskode. Tilføjer opdateringer af Node.js-versioner.
Ny funktion
1- Node.js: En installeret version kan opdateres til den nyeste udgave i samme versionsserie (for eksempel 22.23.1 til 22.23.4) fra siden Node.js > Versioner. Den nye runtime erstatter først den gamle, når den er downloadet, kontrolleret mod nodejs.org's kontrolsum og bekræftet funktionsdygtig. Programmer på den pågældende versionsserie genstartes, så de bruger den nye runtime. En kørende proces beholder den runtime, den blev startet med, så rettelsen ville ikke være i brug uden genstarten.
Fejlrettelser
4- DNS-handlingen "Start forfra med standardindstillinger" fjerner ikke længere adresseregistrene for et domænes underdomæner. Nulstillingen skriver dem nu igen, og poster, der gik tabt ved en tidligere nulstilling, gendannes én gang ved opstart. Poster, der er tilføjet manuelt, delegeringer og jokertegnsposter berøres ikke.
- En server i sekundær DNS-tilstand modtager nu et domæne igen, når det er blevet slettet og tilføjet igen på den primære server, og får sine kopier tilbage, når dens rolle er blevet ændret væk fra og tilbage igen. Kopierne fjernes også korrekt, når et domæne fjernes fra den primære server, og et domæne, som denne server spejler fra en anden server, kan ikke længere også tilføjes her.
- Når en licens udløber, stoppes mail (Postfix og Dovecot), FTP (ProFTPD) og DNS (BIND) ikke længere. Et licensproblem sætter ikke længere en kundes mail, filoverførsel eller navnetjeneste ud af drift.
- Tjenesten til kørsel af planlagte opgaver er nu en del af denne pakke og filoversigten i redningskonsollen, så sikkerhedsrettelsen når ud til alle servere, der anvender denne opdatering.
Sikkerhedsrettelser
4- Det er nu kun root-kontoen, der kan anvende en enkelt pakkeopdatering. Anmodningen angiver filen, der skal downloades, og den mappe, den pakkes ud i som root. En administratorkonto kunne få adgang til den, hvilket gjorde det muligt for en administrator at placere filer på serveren med root-rettigheder. Etklikshandlingerne "Opdater alle", geninstallation og tilbagerulning er uændrede; panelet har altid kun vist opdateringer for root-kontoen.
- WordPress Boost-cachen skriver ikke længere panelets delte Redis-adgangskode i wp-config.php. Hvert websted får nu sin egen Redis-konto, der er begrænset til dets egne cache-nøgler, så et websted ikke længere kan læse eller rydde et andet websteds cache eller panelets egne data. Websteder, hvor Boost allerede var aktiveret, flyttes automatisk over ved opstart.
- På en server, hvor Boost-cachen har været brugt, udskiftes den delte Redis-adgangskode én gang ved opstart, da den gamle adgangskode muligvis er blevet kopieret fra wp-config.php. Ændringen foretages uden at afbryde panelet: Først tilføjes den nye adgangskode, derefter flyttes tjenesterne over på den, og først derefter holder den gamle op med at virke.
- Tjenesten til kørsel af planlagte opgaver henter nu en opgaves kommando og ejer fra databasen i stedet for cachen. En opgavedefinition, der ændres i cachen, kan ikke længere få en opgave til at køre som en anden konto.