今日私はnodejsのインストールを更新しました(公式のCentOS 7 repoから)。私はlighttpdのプロキシ、何も特別な経由で提供するために使用さNodeJS 0.10.46がlighttpdプロキシの後にもう提供されません
:(直接アクセスした場合)
proxy.server = ("" =>
("" =>
(
"host" => "127.0.0.1",
"port" => 2368,
)
)
)
NodeJS自体は正常に動作している、私にはよく実行している2つのアプリを持って、lighttpdのもで設けられた第3のアプリを(プロキシJavaランタイム)をサポートしています。
NodeJSの0.10.46へのアップデート(yumパッケージマネージャー経由)から始まった問題は、私の設定では何も変更されませんでした。
Lighttpdののproxy.debug出力:
(mod_proxy.c.1158) proxy - start
(mod_proxy.c.1199) proxy - ext found
(mod_proxy.c.1333) proxy - found a host 127.0.0.1 2368
(mod_proxy.c.417) connect delayed: 11
(mod_proxy.c.1042) proxy: fdevent-out 1
(mod_proxy.c.1065) proxy - connect - delayed success
(mod_proxy.c.1030) proxy: fdevent-in 4
(mod_proxy.c.652) proxy - have to read: 0
(mod_proxy.c.1158) proxy - start
(mod_proxy.c.1199) proxy - ext found
(mod_proxy.c.1333) proxy - found a host 127.0.0.1 2368
(mod_proxy.c.417) connect delayed: 11
(mod_proxy.c.1042) proxy: fdevent-out 1
(mod_proxy.c.1065) proxy - connect - delayed success
(mod_proxy.c.1030) proxy: fdevent-in 4
(mod_proxy.c.652) proxy - have to read: 0
NodeJS出力:
"GET/HTTP/1.0"
"GET /favicon.ico HTTP/1.0" 200
だから、要求が最初のステップで転送されますが、その後のみ
500 - 内部サーバーエラー
はlighttpdによって提供されます。
アイデア?私がもう何を試すことができるか分からない。
ありがとうございます!
lighttpd 1.4.40または1.4.41を実行している場合は、おそらく既知のバグ(https://redmine.lighttpd.net/issues/2744)(ごめんなさい)に乗っている可能性があります。バグはlighttpd git masterで修正され、lighttpd 1.4の一部になります。次の月、2016年10月中旬にETAを使用しています。 – gstrauss
@gstraussあなたは正しいです:lighttpd 1.4.43へのアップデート後、再び動作します。 – FHe