問題タブ [auth-request]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2326 参照

php - 認証リクエストに Organizr を使用すると、NGINX は Err 500 または 504 を返しますか?

現在、ホーム メディア サーバーで使用する NGINX をセットアップしており、 organizrを介してレーダーやソナーなどの dPVR に接続できるようにしています。私が経験している問題は、これらのサービスの各ロケーション ブロックに auth-request を追加して、すべてのサイトが organizrs 認証の背後にあるようにすると、すべてのサイトでエラー 500、504 が発生するか、いくつかのアセットを読み込もうとするが、過半数にもかかわらず 504 が返されることです。例が示すように構成されている必要があります。ホスト サーバーは、Nginx 1.12.2 および php-7.1.10 で Windows 2012R2 を実行しています。私のnginx.confファイルは次のとおりです。

エラー ログを調べたところ、アップストリームのタイムアウトや予期しない認証応答に関する同じエラーが何度も発生しています。PHP とアクセス ログも含めます。下部のアップストリーム ログも、90 秒のプロキシ タイムアウトに達したことを示唆していますか? 誰かがこれを壊しているものを提案できれば、それは素晴らしいことです!

PHP ログ:

そして最後にアクセスログ

0 投票する
0 に答える
1390 参照

nginx - Nginx リクエストパラメータはまだ proxy_pass に送信されています - それらを削除するには?

サーバーにこのnginx confがあります-

そのため、/auth が http ステータス 200 で応答した後、要求パラメーターが proxy_pass に追加され、その結果、http ステータス 400 エラーが発生し、保護された Web アプリケーション (この場合は Kibana) が表示されません。

proxy_set_header X-Original-URI $request_uri;/auth の場所の下に / auth url を使用して追加しようとし$is_args$argsましたが、要求パラメーターが /auth API に渡されないため、この正規表現が一致してクエリ文字列 ($query) を作成します。

proxy_pass (kibana) URL にリクエスト パラメータがないことを確認するにはどうすればよいですか?