No.11591 投稿時間:2003年08月07日(Thu) 11:45 投稿者名:junn URL:
RedHat9でApache2を用いてSSL通信を実現したのですが、
HTTPSでアクセスをしてもページを表示してくれません。
SSLはmod_sslを用いて構築しています。
# /usr/bin/openssl genrsa 1024 > /etc/httpd/conf/ssl.key/server.key
# chmod 500 server.key
# make testcert
はssl.confの内容と同一になるように設定しました。
/etc/init.d/httpd start
で起動はできましたがSSLページにアクセスできませんでした。
ssl_error_logを参照すると
[Thu Aug 07 11:16:24 2003] [warn]
RSA server certificate is a CA certificate (BasicConstraints:
CA == TRUE !?)
と出てきていました。
この解決法について知っている方がおりましたら是非教えてください。
No.11592 投稿時間:2003年08月07日(Thu) 11:56 投稿者名:Left URL:
startではなく、startsslでSSLになったと思います。
No.11593 投稿時間:2003年08月07日(Thu) 11:59 投稿者名:junn URL:
# apachectl startssl
と打ってもやはりダメでした。
No.11595 投稿時間:2003年08月07日(Thu) 13:22 投稿者名:sugari URL:
mod_sslを使われているようですが、Apache2でしたら、
標準でSSL対応ですので(configureで--enable-sslを指定するだけです)、
そちらを使われた方が良いのではないでしょうか。
その場合は、おやじさんのホームページ↓
http://www.aconus.com/~oyaji/www/apache_linux_ssl.htm や、
上のページにあるリンクをたどれば必ず出来ます。
上の根拠は、私がまさにおやじさんのページを参考に、
RedHat9+Apache2でSSL通信対応のホームページを作っているからです。
ちなみに、おやじさんのページでは、Apache2.0.46ですが、2.0.47でも問題無く可能です。
他力本願ではありますが、おやじさんのページは良くまとまっていて参考になると思いましたので・・・。