Forums: Help (Thread #25729)

HTTPとHTTPSの併用について (2010-03-15 22:41 by beerman #49491)

TracLightning2.2.5を利用しています。
create-servercert.batを実行した後にhttpd.confを

#LoadModule ssl_module modules/mod_ssl.so

LoadModule ssl_module modules/mod_ssl.so

と変更することで、HTTPSでのアクセスが可能となりました。
しかし、HTTPでもアクセスする必要があるためhttpd-ssl.confを

<IfModule mod_rewrite.c>
RewriteEngine On

<IfModule mod_rewrite.c>
RewriteEngine Off

と変更しました。

ずっとHTTPまたはずっとHTTPSでアクセスしている分には問題ないのですが
例えばHTTPでアクセスした後、別のリクエストがHTTPSで来ると

Parent: child process exited with status 3221225477 -- Restarting.

というログを吐いて再起動します。
純粋なHTMLの表示では問題ないのでmod_pythonが関係していそうとまでわかったのですが
そこで手詰まりになってしまいました。

原因・解決方法についてご教授願います。

RE: HTTPとHTTPSの併用について (2010-03-24 21:27 by beerman #49699)

解決しました。

<Location "/trac">
SetHandler mod_python
PythonHandler trac.web.modpython_frontend




<Location "/trac">
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend

というように「PythonInterpreter main_interpreter」を追加すれば大丈夫でした。
Reply to #49491

RE: HTTPとHTTPSの併用について (2010-03-29 08:51 by okamototk #49778)

情報ありがとうございます。次のバージョンでは上記の対応をしておきたいと思います。

RE: HTTPとHTTPSの併用について (2010-03-31 17:51 by tigercat #49830)

本件、私も困っていたので解決法がわかり助かりました。
この問題は、Dr.Watson のダンプが溜まり、ディスクを短期間でかなりひっ迫するものですから、あぶなかったです。
ところで、具体的にどのバージョンでフィックスされますでしょうか?
Reply to #49778

RE: HTTPとHTTPSの併用について (2010-04-19 22:33 by okamototk #50169)

2.5.0でfix予定です。リリースまではちょっと時間がかるかもしれません。
よろしくお願いいたします。
Reply to #49830