ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Nginx Proxy Manager 2.12 обновляет схему API и проверку

Nginx Proxy Manager 2.12 обновляет схему API и проверку

Только что вышла последняя версия Nginx Proxy Manager 2.12, в которой содержится множество обновлений и важных исправлений безопасности. Как всегда, перед обновлением настоятельно рекомендуется создать резервную копию всего экземпляра.

Одной из главных особенностей этого выпуска является исправление двух критических уязвимостей, а именно CVE-2024-46256 и CVE-2024-46257. Кроме того, в Nginx Proxy Manager 2.12 была переработана схема API и система проверки.

Что касается этого, то к полной спецификации OpenAPI/Swagger теперь можно получить доступ через конечную точку «/api/schema». Важно отметить, что логические поля в ответах API теперь возвращаются как истинные логические значения вместо предыдущего формата 0/1.

Это часть более масштабной работы по стандартизации и упрощению API. Кроме того, пользователи заметят, что API теперь корректно возвращает ошибку 404 при операциях с несуществующими объектами, что повышает прозрачность и удобство обработки ошибок.

Nginx Proxy Manager 2.12

Nginx Proxy Manager 2.12

 

Команда разработчиков также предприняла шаги по улучшению тестирования с помощью значительно усовершенствованного набора тестов API Cypress. Это усовершенствование включает в себя внедрение локального сервера ACME для более эффективного тестирования DNS-сертификатов. Кроме того, были обновлены некоторые зависимости для обеспечения безопасности системы и повышения её устойчивости к потенциальным угрозам.

Nginx Proxy Manager 2.12 также поддерживает несколько новых DNS-провайдеров, в том числе mijn.host, Active24, Rockenstein AG и Edge DNS от Akamai, тем самым расширяя спектр доступных пользователям DNS-провайдеров и предлагая больше возможностей для различных настроек хостинга.

Наконец, в обновлении заменена библиотека MySQL и клиент Knex на более эффективную MySQL2, а также исправлены проблемы, из-за которых приложение не перезапускалось после ротации журналов.

Для тех, кто использует Docker, теперь доступны новые образы:

 

Если после обновления у вас возникнут какие-либо проблемы, вы всегда можете вернуться к предыдущей стабильной версии с помощью тега Docker «2.11.3».

Дополнительную информацию обо всех изменениях в новой версии см. в списке изменений.

Exit mobile version