Перейти к содержимому

nginx

Читает заголовок ответа Server, который nginx выставляет на каждый ответ. Эндпоинта версии не существует: nginx (в отличие от REST API NGINX Plus) вообще ничего не отдаёт анонимно — /stub_status из ngx_http_stub_status_module даёт только счётчики соединений, никогда версию.

targets:
- id: nginx-main
product: nginx
address: https://www.example.com

Отсутствует — принимается любой код статуса, поскольку nginx проставляет свой заголовок Server на страницы ошибок и редиректы точно так же, как и на 200. Таргет, у которого / отвечает 404 или который сидит за vhost’ом с basic-аутентификацией, всё равно нормально сообщает версию. Подтверждено вживую на реальных контейнерах nginx:1.27.4 для обоих случаев.

Собственная настройка hardening у nginx (обычная для продакшна) проставляет заголовок как голое "nginx" без версии вообще — подтверждённый продукт, у которого просто не осталось ничего для сравнения с календарём жизненного цикла, а не ошибка парсера.

Только version — эта проба не записывает никаких полей extra.

endoflife:nginx.