すべてのタイプのフレーム(HTTP、HTTPS)に対して透過プロキシを設定しようとしていますが、tinyproxyを使用しています。私はすでに(ポート8888でリッスンしている)tinyproxyに着信および発信フレームを(NATを使用して)リダイレクトするようにルータを設定しました。tinyproxyが接続メソッドを転送できません
HTTPSウェブサイト(https://www.google.com/)にアクセスしようとしましたが、SSL接続エラーが発生します。 tinyproxyログを見ると、私は、以下を参照してください。
CONNECT Mar 24 23:34:27 [22533]: Connect (file descriptor 11): 128.112.94.38 [128.112.94.38]
CONNECT Mar 24 23:34:27 [22533]: Request (file descriptor 11):
WARNING Mar 24 23:34:27 [22533]: Could not retrieve all the headers from the client
INFO Mar 24 23:34:27 [22533]: Read request entity of 103 bytes
tinyproxyドキュメントがいる限り、私はtinyproxy.conf
ファイルに以下の行を設定して、接続フレームの転送が透過的に動作する必要があることを述べている:
# ConnectPort: This is a list of ports allowed by tinyproxy when the
# CONNECT method is used. To disable the CONNECT method altogether, set
# the value to 0. If no ConnectPort line is found, all ports are
# allowed (which is not very secure.)
#
# The following two ports are used by SSL.
ConnectPort 443
ConnectPort 563
私はまた、すべてのConnectPort
行を削除しようとしましたが、それは動作しているかどうか確認していません。 HTTPSトラフィックを透過的に転送できない理由を知っている人はいますか?