ローカルホストでelasticsearchを実行し、ローカルホストまたは127.0.0.1をアドレスとして使用する例では、ローカルホストはプロキシ経由で接続してはならないため、プロキシを使用しないでください。
127.0.0.1はプロキシを使用するのに適したIPではないため、エラーが発生したプロキシサーバーを介して接続します。
*
[システム]-> [プロキシ]でプロキシを設定し、elasticsearchを使用したり、elasticsearchを設定したりするなど、zammadを介してローカルホストで何かを試してください
すみません、何が問題なのかわかりませんか?
127.0.0.1でElasticsearchを使用するのがデフォルトです。
こんにちは、
はい、ドキュメントに記載されているようなものをすべてインストールしました。 しかし、Elasticsearchをインストールする前に、ネットワークの下のConfigにプロキシを記述しました。
これを行った後、zammad run rake se archindex:rebuildを使用できませんでした
これは、常にローカルにインストールされている(http:// localhost:9200)に接続しようとしたためです。
プロキシを介したelasticsearchエンジン。これは禁止されています。 Zammadのプロキシ設定には、必要に応じて構成可能な例外があります。「このアドレスでプロキシを使用しないでください」など、または少なくともローカルホスト上にあるものに接続しようとするときにプロキシを使用しないでください。
Elasticsearchの設定を実行する前にプロキシに書き込むと、これを簡単に再現できます。
ここでの問題はelasticsearchではなく、Zammadがプロキシを使用する方法にあります。 ローカルホストに接続する場合でも、すべての接続にプロキシを使用します。
あなたが今理解していることを願っています、そうでなければ私に知らせてください、そして私はそれをより詳細に説明しようとします。
ありがとう
プロキシ設定はどこに入力しましたか? RailsとWebSocketサーバーのアップストリームを必要とするNGINXConfigのみがあります。 プロキシ設定を変更した内容と場所の例を貼り付けることができますか? ローカルインスタンスにプロキシを設定したことはありません。
よろしく
ヨハネス
ここで説明されているコンソール経由でプロキシを有効にすることができます(プロキシを有効にする):https://docs.zammad.org/en/latest/admin-console.html
または、以下のWebインターフェイスを介して
システム->ネットワーク
どちらも同じ結果になります。
そこでHttpプロキシアドレスを入力しました。これを行った後、すべてのトラフィックがプロキシに送信され、ローカルホストへの接続も送信されました。 つまり、非常に悪いです。
こんにちは@jaykijay
プルリクエストありがとうございます。 小さな手直しをしました。
今後のZammad2.0では、プロキシを使用しないホストを設定するための構成オプションをUIに追加しました。
どうもありがとう!
-マーティン
最も参考になるコメント
こんにちは@jaykijay
プルリクエストありがとうございます。 小さな手直しをしました。
今後のZammad2.0では、プロキシを使用しないホストを設定するための構成オプションをUIに追加しました。
どうもありがとう!
-マーティン