Как с помощью Traefik выявить внутренние ошибки HTTPS (например, просроченные сертификаты)?

Как с помощью Traefik выявить внутренние ошибки HTTPS (например, просроченные сертификаты)?

Я использую Traefik как обратный прокси для моей домашней лаборатории. Я хотел бы использовать HTTPS внутри лаборатории с помощью пользовательского CA. Для этого я настроилСерверыТранспорткоторый доверяет центру сертификации моей лаборатории.

Это работало хорошо, пока несколько дней назад не истек срок действия сертификата критической службы. В то время Traefik вернул страницу с сообщением «Внутренняя ошибка сервера» и больше ничего, и мне пришлось войти на прокси-сервер, чтобы обнаружить, что причиной действительно был истекающий срок действия сертификата.

Есть ли способ настроить Traefik так, чтобы при возникновении ошибки TLS он показывал, в чем заключается ошибка? Я не могу использоватьОшибки промежуточного программного обеспеченияпотому что внутренние службы также могут возвращать ошибки 500, и я не могу позволить себе потерять доступ к телам этих ответов, как это произошло бы с Errors.

(Я бы согласился перейти на другой обратный прокси-сервер, если окажется, что Traefik не может этого сделать. Похоже, что мало кто еще может сделать что-то подобное.)

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