問題タブ [nginx-reverse-proxy]

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 投票する
2 に答える
12716 参照

nginx - Webmin の Nginx リバース プロキシの構成

私はすでに https サイトを稼働させています。以下の私の設定は webmin で正常に動作しています。ただし、Web アドレスにログインすると、その横にあるポート番号 10000 が書き換えられるため、サーバーが見つからないというエラーが発生します。誰でもこれを修正するのを手伝ってもらえますか?

0 投票する
15 に答える
286806 参照

php - アップストリームからの応答ヘッダーの読み取り中に、アップストリームが大きすぎるヘッダーを送信しました

次のようなエラーが発生します。

2014/05/24 11:49:06 [エラー] 8376#0: *54031 アップストリームは、アップストリームからの応答ヘッダーの読み取り中に大きすぎるヘッダーを送信しました, クライアント: 107.21.193.210, サーバー: aamjanata.com, リクエスト: "GET /the-洗脳-クロニクル-後援-グジャラート政府/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-グジャラート政府主催/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-グジャラート政府/、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/ ,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-洗脳-クロニクル-後援-グジャラート政府/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-グジャラート政府主催/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-グジャラート政府/、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/、%20https://aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-洗脳-クロニクル-後援-グジャラート政府/,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata.com/the-brainwash-chronicles-グジャラート州政府主催/,%20ht

いつも同じです。カンマ区切りで何度も繰り返される URL。何が原因なのかわかりません。誰にもアイデアがありますか?

更新: 別のエラー:

これが構成です。他にも関係ないところがありますが、この部分を加筆・修正しました

次にサーバーブロックで: set $skip_cache 0;

0 投票する
3 に答える
71743 参照

nginx - ホスト名に基づくNginx TCP転送

Nginx コミュニティ バージョンの TCP 負荷分散のリリースに伴い、OpenVPN と SSL パススルー データを混在させたいと考えています。Nginx がトラフィックをルーティングする方法を知る唯一の方法は、ドメイン名を使用することです。

TCP のガイドモジュールのドキュメントを確認しましたが、十分に参照されていないようです。誰かが私を正しい方向に向けることができれば、私は感謝しています。

ServerFault に関する関連質問: Can a Reverse Proxy use SNI with SSL pass through?

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

webserver - ngnix の JSTree バグ

Laravel アプリは JSTree を使用してファイルを表示しています。

http://localhost:8000の下のツリーを取得すると、正しいツリーが表示されます。

プロキシの背後から Web サイトにアクセスするための ngnix リバース プロキシ設定があります。

しかし、ngnix の Web サイトを開くと、場合によってはデータがありません。ajax 応答は正しいですが、JSTree はそれをレンダリングしません。

アイデアはありますか?

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

nginx - NGINX: アップストリーム サーバーへの接続数を制限する

アップストリーム サーバーへのリバース プロキシとして NGINX を使用しています。

NGINX がアップストリーム サーバーに対して確立する同時接続数を制限する方法はありますか?

望ましい動作は次のとおりです。

  • NGINX はアップストリームへの接続を最大n 個保持します
  • クライアントが(n + m)接続を行う場合、確立された接続が解放されるとすぐに、 m接続をキューに入れ、アップストリーム サーバーに送信する必要があります。

NGINX のドキュメントでは、モジュールngx_http_upstream_moduleのいくつかのパラメーター、つまりmax_connsqueue. 問題は、これらのパラメーターが NGINX の商用バージョンでしか利用できないことです。

NGINXの商用バージョンに頼らずに、この動作を実現する他の方法はありますか?

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

node.js - NGINX サーバーで空の POST 応答本文

SSL証明書を使用してNGINXサーバーでNode.jsアプリケーションを実行しています。アプリケーションがフロントエンドに返そうとするすべての POST/PUT リクエストが空であることに気付きました。基本的に、応答は空の文字列です。アプリケーションはローカル環境と Heroku で正常に動作し、すべてのイメージと GET 要求が適切に解決されます。

リクエストが成功したかエラーが発生したかに関係なく、HTTP レスポンスで JSON が返されることを期待しています。現在、空の文字列を取得しています。以下は私の応答のスクリーンショットです。Content Length ヘッダーが完全に欠落していることに気付くでしょう。

私のヘッダーのスクリーンショット

基本的に、HTTP 応答が空白に戻るのを妨げている NGINX プロキシに何か問題がありますか?

以下は私のNGINX構成ファイルです

以下は、アプリケーションが生成しているアクセス ログです。

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

nginx - Amazon は Cookie を渡していないと言っていますが、私は渡しています。

さて、私は基本的に、ユーザーが Amazon で買い物をして、Amazon を経由して配送できるウェブサイトを作成しています。これを行う最善の方法は、Amazon をリバース プロキシし、チェックアウト時にショッピング カートに接続することです。

問題: すべての設定が正しく行われ、リバース プロキシは機能しますが、商品をカードに追加しようとすると、Amazon から次のようなメッセージが表示されます。

カート内のアイテムに関する重要なメッセージ: 続行するには、Web ブラウザーで Cookie を有効にしてください。

Cookie とそれらを有効にする方法について詳しくは、こちらをご覧ください。

Cookie を有効にしたら、ここをクリックしてショッピングを続けてください。

問題は、私はすでに Cookie を渡していることです。

他の複数のウェブサイトが同様のことを行っているのを見たので、これが可能であることを知っています.私のクッキーをそれらと比較すると、それらはまったく同じであることがわかります.

ここで完全な構成ファイルを参照してください

アップデート

使用してみproxy_cookie_domainましたが、どちらも機能しませんでした: