443以外のSSLポートを使用するプロキシサーバ(Squid)の設定

proxy-squid-403-error
  • URLをコピーしました!

Squidを利用したプロキシサーバを経由してhttps通信を行う際、通常なら443番のSSLポートを許可していればよいのですが、それ以外のポートを使用する場合は、設定ファイル(squid.conf)の2カ所に設定を追加する必要があります。

目次

設定不足でエラーが出る

冒頭で「2カ所」と記述しましたが、察しの良い方は問題なく設定しているはずです。
squid.confで設定が必要な箇所を一部抜粋します。

著者の場合、4343番のSSLポートを使用したかったので、以下の設定を追加してみました。

すると、ログでこのようなエラーが…

ちなみに403エラーとは、権限がない、アクセス拒否といったものです。

Safe_portsとSSL_ports

設定内容をよく見ればわかることでした。
上記で設定した内容以外に、もう1カ所にも設定が必要です。(両方必要)

また、複数SSLポートを使用する場合は、例としてこのように設定します。

下記の設定を生かしている場合は、1025番ポート以降はSafe_portsの設定は不要だと思います。

最後に、もちろんこの設定も生かしておいてくださいね!

以上です。
これで正常に通信ができました!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次