dポイントプレゼントキャンペーン実施中!

以下の環境でssl通信(https)を計画しています。

OS:RedHat Linux AS 4
Web:Apache 2.0

Apache2.0からはsslのモジュールは標準機能だと思っているのですが、
httpd.confに次の様に設定するとエラーとなり、httpdが起動しません。

<VirtualHost *:443>
ServerName hogehoge.example.com
SSLProxyEngine on
   ・
   ・
   ・
</VirtualHost>

エラーの内容:
Invalid command 'SSLProxyEngine', perhaps misspelled or defined by a module not included in the server configuration

mod_sslがincludeされていないためと考え、httpd.confにmod_ssl.soを追加しましたが、mod_ssl.soが存在しないため、エラーとなり、やっぱり起動できません。

質問内容

(1)Apache 2.0 でSSLProxyEnginディレクティブの正しい定義の仕方を教えてください。
(2)必要であれば、mod_sslを追加で導入する手順について教えてください。
 ApacheはDSOサポート環境です。(mod_so.cがあります)

よろしくお願いいたします。

A 回答 (2件)

>RedHat Linux AS 4



互換と思われるCentOS4.8でパッケージ一覧を確認。
ftp://ftp.riken.jp/Linux/centos/4.8/os/i386/Cent …

mod_ssl-2.0.52-41.ent.4.centos4.i386.rpm
というパッケージがありますな。

Redhatの方でもmod_sslというパッケージがありませんか?
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
Apache2用のmod_sslをベンダーから入手できそうです。

お礼日時:2010/11/12 19:05

sslは標準機能ではありません。

No1の方の回答通り、mod_sslが必要です。
/etc/httpd/conf.d/ssl.conf という設定ファイルもインストールされるので、そちらも設定を確認してください。

RHNに登録さえしてあれば、インストールは
up2date --install mod_ssl
でいけるはずです。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
No.1のお礼でも書きましたが、Apache2用のmod_sslをベンダーから入手できそうです。
為念でRHNに登録しているかも担当に確認してみます。

お礼日時:2010/11/12 19:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!