Torna al changelog
Backend del pannello
v1.0.569
Sicurezza: solo l'account root può applicare l'aggiornamento di un singolo pacchetto e la cache WordPress Boost non espone più la password Redis condivisa. Aggiunti gli aggiornamenti delle versioni di Node.js.
Nuova funzionalità
1- Node.js: dalla pagina Node.js > Versions è possibile aggiornare una versione installata alla release più recente della stessa linea (per esempio, da 22.23.1 a 22.23.4). Il nuovo runtime sostituisce quello precedente solo dopo essere stato scaricato, verificato con il checksum di nodejs.org e avviato correttamente; le applicazioni che usano quella linea vengono riavviate per passare al nuovo runtime. Un processo già in esecuzione mantiene il runtime con cui è stato avviato, quindi senza il riavvio la correzione non sarebbe attiva.
Correzioni di bug
4- DNS: «Ripristina impostazioni predefinite» non elimina più i record di indirizzo dei sottodomini di un dominio. Il ripristino ora li ricrea e i record persi durante un ripristino precedente vengono ripristinati una volta all'avvio. I record aggiunti manualmente, le deleghe e i record wildcard non vengono modificati.
- Un server in modalità DNS secondario ora riceve di nuovo un dominio se questo viene eliminato e riaggiunto sul primario, e ne recupera le copie se il suo ruolo viene modificato e poi ripristinato. Le copie vengono rimosse correttamente anche quando un dominio viene rimosso dal primario, e non è più possibile aggiungere qui un dominio che questo server replica da un altro server.
- Alla scadenza di una licenza, i servizi di posta (Postfix e Dovecot), FTP (ProFTPD) e DNS (BIND) non vengono più arrestati. Un problema di licenza non interrompe più i servizi di posta, trasferimento file o risoluzione dei nomi di un cliente.
- Il servizio di esecuzione delle attività pianificate è ora incluso in questo pacchetto e nell'elenco dei file della console di ripristino, così la relativa correzione di sicurezza raggiunge tutti i server che applicano questo aggiornamento.
Correzioni di sicurezza
4- L'applicazione dell'aggiornamento di un singolo pacchetto è ora riservata all'account root. La richiesta specifica il file da scaricare e la directory in cui estrarlo come root, ed era accessibile anche a un account amministratore: questo permetteva a un amministratore di scrivere file sul server con i privilegi di root. Le operazioni con un clic «Aggiorna tutto», reinstallazione e ripristino della versione precedente non cambiano; il pannello ha sempre mostrato gli aggiornamenti solo all'account root.
- La cache WordPress Boost non scrive più la password Redis condivisa del pannello in wp-config.php. Ogni sito ora ha un proprio account Redis, limitato alle proprie chiavi della cache, così un sito non può più leggere o svuotare la cache di un altro sito né i dati del pannello. I siti su cui Boost era già attivo vengono migrati automaticamente all'avvio.
- Su un server in cui era stata usata la cache Boost, la password Redis condivisa viene sostituita una volta all'avvio, perché la vecchia password potrebbe essere stata copiata da wp-config.php. La modifica viene eseguita senza interrompere il pannello: prima viene aggiunta la nuova password, poi i servizi vengono trasferiti su di essa e solo allora la vecchia smette di funzionare.
- Ora il servizio di esecuzione delle attività pianificate legge il comando di un'attività e il relativo proprietario dal database anziché dalla cache. Una definizione di attività modificata nella cache non può più far eseguire un'attività con un altro account.
Release recenti
- Backend del pannello v1.0.575 ott 29
- Backend del pannello v1.0.574 ott 29
- Backend del pannello v1.0.573 ott 29
- Backend del pannello v1.0.572 ott 29
- Backend del pannello v1.0.571 ott 29
- Backend del pannello v1.0.570 ott 28
- Backend del pannello v1.0.567 ott 25
- Backend del pannello v1.0.566 ott 24