Целевая страница обслуживания сервера — может ли она быть на HTTP?

Целевая страница обслуживания сервера — может ли она быть на HTTP?

Мы используем две системы учета на Ruby On Rails, и иногда нам приходится выполнять задачи по техническому обслуживанию, которые приводят к простоям, или просто их проще выполнять с помощью простоев. На этой неделе мы перенесли весь наш набор контейнеров lxc на набор SSD с HDD. Доступ к системам учета осуществляется по протоколу HTTPS по адресу fakturabank.no и snotr.no.

Мы используем сервер LXD и имеем один контейнер специально для обслуживания страницы обслуживания, статической html-страницы. Которую мы планируем перенести на другой сервер, чтобы мы могли поддерживать ее при перезагрузках. Чтобы включить страницу обслуживания сейчас, мы загружаем контейнер обслуживания и редактируем настройки netplan с IP-адресами контейнеров accountingsofware, затем мы отключаем контейнер accountingsofware и запускаем контейнер netplan apply && systemctl nginx restartобслуживания.

В системах учета у нас есть SSL-сертификаты от letsencrypt, на данный момент контейнер обслуживания принимает только трафик по HTTP, так как у него нет SSL-сертификата. Это приводит к тому, что пользователи, которые находятся в системе на момент начала обслуживания, не будут перенаправлены на страницу обслуживания.

Я хочу сделать включение режима обслуживания максимально простым. На странице обслуживания будет отображаться только информация, поэтому я не вижу, как было бы полезно, если бы она была на https.
Как мне настроить nginx для этого? Это глупая идея?
Будут ли мои пользователи получать предупреждение о том, что эта страница небезопасна?

Еще одна идея :(
Нужно ли мне добавлять в мою процедуру запрос нового общего сертификата на сервере обслуживания всякий раз, когда я захочу его использовать?

решение1

Да, вам следует использовать HTTPS на вашем сервере обслуживания.

  • люди используют закладки
  • браузеры показывают HTTP как небезопасный
  • Браузеры начинают использовать HTTPS по умолчанию, если протокол не указан
  • если ваш сервер предоставляетЗаголовки HSTS(как и должно быть) браузеры, которые ранее посещали ваш сервер, будут показывать серьезные предупреждения безопасности и отклонять попытки связаться с вашим сервером.

Связанный контент