• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Squidのhttps_port設定について)

Squidのhttps_port設定について

このQ&Aのポイント
  • Squidを使用してリバースプロキシを構築しています。
  • http_portは問題無くSquidでリクエストを受け、Webサーバーにリダイレクト出来ているのですが、https_portの設定をすると、Squidの起動に失敗してしまいます。
  • Linuxを使い始めて間もない初心者ですので、初歩的部分で勘違いしているのかもしれませんがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • maesen
  • ベストアンサー率81% (646/790)
回答No.3

補足がありますので回答させて頂きます。 >ただ、--enable-sslオプション付きで、コンパイルされているかは、yumコマンドでインストールしたので、わかりません。 yumが持ってきたrpmが何かを調べて そのrpmのSPECファイルを抜き出して configureで設定したオプションを調べる ということになると思います。 rpmのコンパイルオフションを調べる方法をググれば情報はいろいろ出てくると思います。 万策尽きたら調べて見るのもいいでしょう。

noname#211120
質問者

お礼

maesenさん 回答ありがとうございます。 大変そうですが、確認してみます。

その他の回答 (2)

  • maesen
  • ベストアンサー率81% (646/790)
回答No.2

一応確認ですが、https_portはSSLアクセラレータ(SSLオフロード)の設定ですが、やりたいことと合っていますか。 つまりこういう通信をするような設定です。 クライアント ---(https)--- リバースプロキシ ---(http)--- Webサーバ プロキシでSSLを解決して、Webサーバにはhttpで通信する設定です。 やりたいことが合っているのならば、 ・squidが--enable-sslオプション付きでコンパイルされているか ・opensslなどのsslに必要なモジュールがインストールされているか ・SSL証明書ファイルが正しく作成されているか この辺を確認してみてはいかがでしょうか。

noname#211120
質問者

補足

maesenさん 回答ありがとうございます。 やりたい事は合っています。 opensslは、入っていて、SSL証明書も正しく作成されていると思います。同じSSL証明書で、nginxでは、動作しましたので・・ ただ、--enable-sslオプション付きで、コンパイルされているかは、yumコマンドでインストールしたので、わかりません。 sslを使用するには、コンパイルからじゃないとダメなのですかね。

  • zero_8v8
  • ベストアンサー率35% (5/14)
回答No.1

そのサーバ内で、別に443ポート使っているとかありませんか? いわゆる、PORTのConflict状態? 切り分け方として、例えば、SSL使われたいのでしょうけど、全く別のPORTあてて見てどうかと言う事ですね。 ※別段、SSL使うからPORTは、443使わないといけないとかという、決まりはありませんからね。

noname#211120
質問者

お礼

zero_8v8さん 回答ありがとうございます。 他のポートで、動くか、試してみようと思います。

関連するQ&A