Top過去ログ目次掲示板

作成日:2004年11月19日 作成:おやじ
掲示板で過去に質問された内容です。

No.3963 SSLが有効にならないのです


No.3963 投稿時間:2004年11月19日(Fri) 11:29 投稿者名:ちいんけ URL:
タイトル:SSLが有効にならないのです

はじめまして
ちいんけ と申します。

SSLによるSecureWWWサーバの構築(Windows編)で勉強させていただいて、サーバ運用させていただいております。

この度、新しいWindowsPCが手に入り、旧PCにセットアップしたサーバー環境をコピーしようとしたのですが、Apacheのエラーログに下記のようなエラーが記録され、httpsで接続エラーが出て困ってます。

[Fri Nov 19 11:16:22 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]

SSLによるSecureWWWサーバの構築(SuSE編)での同様のエラーに対する対処では”-D -SSL”オプションを付加することで回避されているようなのですが、Windowsのレジストリエディタでの設定、サービスでの設定を確認しても、間違いがないことを確認できています。

"C:\Apache2\bin\Apache.exe" -D -SSL -k runservice

旧マシンからの移行は、単純にApache2のディレクトリを丸ごとコピーしたのですが、コピー作業だけでは不十分な点があるのでしょうか?

何か情報がありましたらよろしくお願いいたします。


No.3964 投稿時間:2004年11月19日(Fri) 11:40 投稿者名:ちいんけ URL:
タイトル:環境を書き忘れていました

環境を書き忘れていました。

新PC : OS: WindowsXP Pro SP2, RAM: 1024MB
旧PC : OS: Windows2000 Pro SP3, RAM: 768MB

です。

よろしくお願いします。


No.3967 投稿時間:2004年11月19日(Fri) 20:10 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:1点作業が抜けています。

> この度、新しいWindowsPCが手に入り、旧PCにセットアップしたサーバー環境をコピーしようとしたのですが、Apacheのエラーログに下記のようなエラーが記録され、httpsで接続エラーが出て困ってます。
>
> [Fri Nov 19 11:16:22 2004] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
>
> SSLによるSecureWWWサーバの構築(SuSE編)での同様のエラーに対する対処では”-D -SSL”オプションを付加することで回避されているようなのですが、Windowsのレジストリエディタでの設定、サービスでの設定を確認しても、間違いがないことを確認できています。
>
> "C:\Apache2\bin\Apache.exe" -D -SSL -k runservice
>
> 旧マシンからの移行は、単純にApache2のディレクトリを丸ごとコピーしたのですが、コピー作業だけでは不十分な点があるのでしょうか?

この作業と、レジストリだけしか作業していないなら、1点作業が抜けています。
「コピーした、binディレクトリ内にある、libeay32.dllとssleay32.dllを C:\WINNT\system32内にコピーする。」
は、実施しましたか?


No.3974 投稿時間:2004年11月22日(Mon) 11:57 投稿者名:ちいんけ URL:
タイトル:Re: 1点作業が抜けています。

返事が遅れて申し訳ございません。

> この作業と、レジストリだけしか作業していないなら、1点作業が抜けています。
> 「コピーした、binディレクトリ内にある、libeay32.dllとssleay32.dllを C:\WINNT\system32内にコピーする。」
> は、実施しましたか?

はい、実行済みです。
Apache2.0.52 + OpenSSL0.9.7dを使おうとしているのですが、おやじ様の解説の中にありますlibeay32.dllとssleay32.dllをコピーする作業の後に、OpenSSLのインストール時にlibeay32.dllとssleay32.dllを上書きコピーする作業とは違うことを指しているのでしょうか?

お返事を頂いた後に、Apache2のbinフォルダ中のlibeay32.dllとssleay32.dllをSystem32フォルダにコピーして、再起動後にエラーログを確認すると、同様のエラーが記録されており、SSLアクセスができません。

もう一度、最初から作業してみることにします、、、


No.3975 投稿時間:2004年11月22日(Mon) 16:02 投稿者名:ちいんけ URL:
タイトル:Re^2: 1点作業が抜けています。

> もう一度、最初から作業してみることにします、、、

Win2000Pro(SP3)のマシンで動作している組み合わせ(Apache2.0.49 + OpenSSL 0.9.7d)で、WindowsXP SP2マシンに再インストールしてみましたが、やはり同じエラーでSSLが動作しません。

WindowsXPのSP2を適用しているとなにか問題が起こるかご存知でしょうか?

よろしくお願いします。


No.3976 投稿時間:2004年11月22日(Mon) 20:59 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:よく見たら、単純なミスです。

よく見たら、単純なミスです。

"C:\Apache2\bin\Apache.exe" -D -SSL -k runservice"

ではないですよね。

"C:\Apache2\bin\Apache.exe" -D SSL -k runservice"

SSLの前に"-"は無いのが正解です。


No.3977 投稿時間:2004年11月22日(Mon) 21:57 投稿者名:ささ URL:
タイトル:Re: よく見たら、単純なミスです。

> よく見たら、単純なミスです。
>
> "C:\Apache2\bin\Apache.exe" -D -SSL -k runservice"
>
> ではないですよね。
>
> "C:\Apache2\bin\Apache.exe" -D SSL -k runservice"
>
> SSLの前に"-"は無いのが正解です。

最初に書かれた,

SSLSessionCache はnoneですか、それともどうなっていますか?


No.3979 投稿時間:2004年11月22日(Mon) 23:14 投稿者名:ちいんけ URL:
タイトル:Re^2: よく見たら、単純なミスです。

ささ様

> 最初に書かれた,
>
> SSLSessionCache はnoneですか、それともどうなっていますか?

SSLSessionCache dbm:logs/ssl_scache
SSLSessionCacheTimeout 300

となっています。
単純ミスのご指摘を受ける前は、SSLSessionCacheをnoneにしても、エラー内容が変わらないので、根本的な問題はSSLSessionCacheの設定ではないのは気づいてたのですが、、、

本当にお恥ずかしい限りです。

ありがとうございました。


No.3978 投稿時間:2004年11月22日(Mon) 23:11 投稿者名:ちいんけ URL:
タイトル:Re: よく見たら、単純なミスです。

> よく見たら、単純なミスです。
>
> "C:\Apache2\bin\Apache.exe" -D -SSL -k runservice"
>
> ではないですよね。
>
> "C:\Apache2\bin\Apache.exe" -D SSL -k runservice"
>
> SSLの前に"-"は無いのが正解です。

おやじ様
お世話になっております。

私の単純でご迷惑をおかけいたしました。
大変お恥ずかしい限りです。

無事にSSL(https://)でアクセスできるようになりました。
有難うございました。



掲示板▲頁先頭