- ベストアンサー
Apache起動時にエラーが発生し、IEからのアクセスが遅くなる問題について
- ApacheをSSLで起動し、IEからアクセスすると反応が遅くなり、エラーログには多くのセグメンテーションフォルトが記録されています。
- PHPからの出力に関連する問題かもしれませんが、インストールや設定に問題はありません。
- OSはSolaris10であり、Apacheバージョン2.2.14とOpenSSLバージョン0.9.8lを使用しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
参考 URL にある Apache のバグに該当するのではないでしょうか? パッチをあてる必要があるみたいですよ。
その他の回答 (2)
- entree
- ベストアンサー率55% (405/735)
SIGSEGV (11) が送られたということはプログラム (httpd) に不具合 (バ グ) があるか、コンパイル時または実行時に想定外のリンクを行ったこと が考えられます。 本来なら最適化オプションを無効にしてデバッグオプションを有効にした 状態で再コンパイルし、出力された core ファイルからgdb などでバック トレースを取得し、原因を追っていく必要があります。 ただし、手順の不備によって問題が発生したのであればインストール手順 を提示されることで原因が分かるかもしれません。 質問者様がなぜ実際にやられたことやログ、出力内容などをを質問欄に書 き込みされないのか理解に苦しみます。
補足
entreeさん、 助言ありがとうがざいます。 >質問者様がなぜ実際にやられたことやログ、出力内容などをを質問欄に書 >き込みされないのか理解に苦しみます。 確かに、おっしゃるとおりですね。助言をしてもらえる立場に おいて、申し訳ありませんでした。 ログ、出力内容ないようは、Apacheのログしか見ていません。 [notice] child pid XXXX exit signal Segmentation fault (11) 他に、どこが見るところがあるば、教えてください。 後、実際にしたインストール手順は、下記の通りです。 OpenSSL Confiugureを実行する前に、パッチみたいなものを実行しています。 make testの際に、coredumpするので、PROBLEMS ファイルのワークアラウンドを適用しました。 ksh -f values.c gccを実行しています。 ./Configure solaris-x86-gcc shared -fPIC make make test make install Apache ./configure --enable-so --enable-mods-shared=all--enable-ssl --enable-modules="so ssl" --with-ssl=/usr/local/ssl --with-included-apr make makinstall 以上です。 また、足りないものやご指摘があれば、言ってください。 よろしくお願いします。
- wildcat-yp
- ベストアンサー率37% (303/813)
Apacheのconfigureオプションやhttpd.conf等がなければ何も分かりませんが? Virtualhostを使っていますか?それを使わないとどうなります?(httpのサービスは止めてみてhttpsのみにすると?) Virtualhostは結構依存モジュールがありますよ。それが足りないとそうなる可能性はあります。 他にもいろいろと考えられることはありますが、とりあえず、SSLで定番というとその辺でしょうか・・・ 後は関係ないですが、これ、意味が分かりません。 openssl genrsa -des3 -out server.key 1024 openssl rsa -in server.key -out server.key 暗号化したくないならはじめっから-des3をつけなければいいのでは? あとは、crtファイルをわざわざpemにしている理由も・・・
お礼
xinuさん、 助言ありがとうございました。 今、確認しているんですが、うまくパッチが当たらず エラーになっているので、新しい投稿で聞いてみます。 ありがとうございました。