
我使用 Traefik 作為我的家庭實驗室的反向代理。我想在實驗室內使用自訂 CA 來使用 HTTPS。為此,我設置了一個伺服器傳輸信任我的實驗室 CA。
這種方法一直運作良好,直到幾天前關鍵服務的憑證過期為止。當時,Traefik 返回的頁面顯示“內部伺服器錯誤”,沒有其他內容,我不得不登入代理伺服器才發現確實是證書過期導致的。
有沒有辦法設定 Traefik,以便在出現 TLS 錯誤時顯示錯誤是什麼?我無法使用錯誤中介軟體因為內部服務也可能回傳 500 個錯誤,而且我不能像 Errors 那樣失去對這些回應正文的存取權。
(如果事實證明 Traefik 無法輕鬆做到這一點,我會接受必須切換到不同的反向代理。似乎沒有很多其他人可以做這樣的事情。)