ほとんどのグレイログをインストールしましたが、実際に何かを検索しようとするまで、すべてが機能しているように見えます。その後、接続できないと文句を言います。サーバーからの接続と同じ IP アドレスをクライアントからの接続に使用しようとしていることが問題だと思います (ただし、これは驚くほど悪い設計のように見えるので、誤解している可能性があります)。
私の理解では、サーバーにクエリを実行するために rest_listen_uri または rest_transport_uri (ドキュメントでは区別されていません) のいずれかを使用しており、サーバーは同じアドレスに別のクエリを実行してデータを取得しています。
問題は、別のマシンからの接続に使用する IP アドレスが、それ自体にアクセスできる IP アドレスと異なることです。したがって、1 つの IP に設定すると、ajax 呼び出しは成功し、サーバーからエラーが発生します。他のIPに設定すると、サーバー自体のコマンドラインから実行されるクエリは機能しますが、他のマシンからのクエリはそれに到達できません.
これを修正する方法はありますか?それとも、この問題がなかった以前のバージョンを使用する必要がありますか?