HTTPS を proxy.types から直接 https:// のプロキシ URL に変換しないでください。ProxyBroker のテストはポート 443 に CONNECT を送り、そのトンネル経由で宛先へ TLS を開始します。

その方法でテストされた通常の HTTP リスナーでは、次を書き出します。

http://proxy.example:8080

宛先は HTTPS のままでかまいません。クライアントからプロキシリスナーまでの TLS は別の機能であり、別の証拠が必要です。

成功した種別ラベルはエンドポイントと一緒に保持してください。is_working は有効なプロトコルテストのいずれかが成功すると true になるため、必要なすべてのプロトコルを証明するものではありません。ワークフローが 443 への CONNECT を必要とする場合、HTTP や SMTP ポートのテスト成功では不十分です。

チェッカーは、対応する判定器が利用できないときにチェックを無効にすることもあります。書き出しを無条件の動作フラグに縮めたり、後日の可用性を約束したりせず、テスト条件と選択した種別を保持してください。

関連記事