Назад до журналу змін
Серверна частина панелі
v1.0.569
Безпека: лише обліковий запис root може застосувати оновлення окремого пакета, а кеш WordPress Boost більше не розкриває спільний пароль Redis. Додано оновлення версій Node.js.
Нова функція
1- Node.js: встановлену версію можна оновити до найновішого випуску тієї самої гілки (наприклад, з 22.23.1 до 22.23.4) на сторінці Node.js > Версії. Нове середовище виконання замінює старе лише після завантаження, перевірки контрольної суми на nodejs.org і успішного запуску. Програми на цій гілці перезапускаються, щоб використовувати нову версію. Запущений процес продовжує використовувати середовище виконання, з яким його було запущено, тому без перезапуску виправлення не почне діяти.
Виправлення помилок
4- Скидання DNS «Почати спочатку зі значень за замовчуванням» більше не видаляє адресні записи піддоменів домену. Під час скидання ці записи створюються знову, а записи, втрачені під час попереднього скидання, відновлюються одноразово під час запуску. Записи, додані вручну, делегування та записи для шаблонів доменів не змінюються.
- Сервер у режимі вторинного DNS тепер знову отримує домен, якщо його видалили й повторно додали на первинному сервері, а також відновлює копії доменів після зміни ролі та повернення до попередньої. Копії також коректно видаляються, коли домен прибирають із первинного сервера. Домен, який цей сервер дзеркалює з іншого сервера, більше не можна додати на ньому ж.
- Після завершення терміну дії ліцензії пошта (Postfix і Dovecot), FTP (ProFTPD) і DNS (BIND) більше не зупиняються. Проблема з ліцензією більше не призводить до недоступності пошти, передавання файлів або служби доменних імен клієнта.
- Служба планування завдань тепер входить до цього пакета та до списку файлів консолі відновлення, тож виправлення безпеки отримають усі сервери, на яких установлять це оновлення.
Виправлення безпеки
4- Застосовувати оновлення окремого пакета тепер може лише обліковий запис root. Запит указує файл для завантаження та каталог, у який його буде розпаковано від імені root; обліковий запис адміністратора міг отримати доступ до цього запиту, що дозволяло адміністратору розміщувати файли на сервері з правами root. Кнопка «Оновити все» в один клік, перевстановлення та відкат не змінилися; панель і раніше показувала оновлення лише обліковому запису root.
- Кеш WordPress Boost більше не записує спільний пароль Redis панелі у wp-config.php. Тепер для кожного сайту створюється окремий обліковий запис Redis із доступом лише до ключів кешу цього сайту, тож він більше не може читати чи очищати кеш іншого сайту або дані самої панелі. Сайти, на яких Boost уже було ввімкнено, автоматично переходять на нову схему під час запуску.
- На сервері, де використовувався кеш Boost, спільний пароль Redis одноразово замінюється під час запуску, оскільки старий пароль міг бути скопійований із wp-config.php. Зміна відбувається без переривання роботи панелі: спочатку додається новий пароль, потім служби переходять на нього, і лише після цього старий перестає працювати.
- Тепер планувальник завдань отримує команду завдання та дані про його власника з бази даних, а не з кешу. Змінене визначення завдання в кеші більше не може призвести до запуску завдання від імені іншого облікового запису.
Останні випуски
- Серверна частина панелі v1.0.575 жов 29
- Серверна частина панелі v1.0.574 жов 29
- Серверна частина панелі v1.0.573 жов 29
- Серверна частина панелі v1.0.572 жов 29
- Серверна частина панелі v1.0.571 жов 29
- Серверна частина панелі v1.0.570 жов 28
- Серверна частина панелі v1.0.567 жов 25
- Серверна частина панелі v1.0.566 жов 24