Zammad: Jangan gunakan Proxy di Alamat localhost.

Dibuat pada 24 Jul 2017  ·  5Komentar  ·  Sumber: zammad/zammad

Informasi:

  • Versi Zammad yang digunakan: 1.6.1
  • Sumber instalasi Zammad yang digunakan: (source, package, ...) debian repo
  • Sistem operasi: Debian
  • Browser + versi: tidak relevan

Perilaku yang diharapkan:

Dalam contoh menjalankan elasticsearch di localhost dan menggunakan localhost atau 127.0.0.1 sebagai Alamat, tidak ada proxy yang harus digunakan karena localhost tidak boleh terhubung melalui Proxy.

    *

Perilaku sebenarnya:

Itu terhubung melalui Proxy Server saya dari mana saya mendapat kesalahan, karena 127.0.0.1 bukan Ip yang baik untuk menggunakan Proxy.
*

Langkah-langkah untuk mereproduksi perilaku:

Setel Proxy di bawah Sistem -> Proksi dan coba sesuatu di localhost melalui zammad, misalnya menggunakan elasticsearch atau menyiapkan elasticsearch

    *
bug

Komentar yang paling membantu

Hai @jayijay

Terima kasih atas permintaan tarik Anda. Kami melakukan pengerjaan ulang kecil.

Untuk Zammad 2.0 yang akan datang, kami menambahkan opsi konfigurasi di UI untuk mengatur host di mana tidak ada proxy yang digunakan:

screen shot 2017-07-27 at 11 48 08

Terima kasih banyak!

-Martin

Semua 5 komentar

Maaf, saya tidak mengerti apa masalah Anda?
Menggunakan Elasticsearch di 127.0.0.1 adalah defaultnya.

Hai,
ya saya telah menginstal semuanya seperti yang dijelaskan dalam dokumen Anda. Tetapi sebelum menginstal Elasticsearch, saya telah menulis Proxy saya di Config di bawah jaringan.
Setelah saya melakukan ini, saya tidak bisa menggunakan zammad run rake se archindex: rebuild
lagi, karena selalu mencoba untuk terhubung ke lokal saya terpasang (http: // localhost: 9200)
elasticsearch engine melalui Proxy, yang tidak boleh dilakukan. Pengaturan proxy di Zammad harus memiliki pengecualian yang dapat dikonfigurasi sesuka Anda: Sesuatu seperti "jangan gunakan proxy di Alamat ini:" atau setidaknya tidak boleh menggunakan proxy saat mencoba menyambung ke sesuatu yang ada di localhost.
Anda dapat dengan mudah mereproduksi ini jika Anda menulis di Proxy sebelum menjalankan konfigurasi elasticsearch.

Masalahnya di sini bukan pada elasticsearch tetapi pada cara Zammad menggunakan Proxy. Ini menggunakan Proxy untuk setiap koneksi bahkan jika mereka pergi ke localhost.
Harap Anda mengerti sekarang, jika tidak tolong beri tahu saya maka saya akan mencoba menjelaskannya lebih detail.
Terima kasih

Di mana Anda memasukkan konfigurasi Proxy? Hanya ada NGINX Config, yang membutuhkan upstream untuk rails dan server websocket. Dapatkah Anda menempelkan contoh apa dan di mana pengaturan proxy diubah? Saya tidak pernah mengonfigurasi proxy pada instance lokal.

salam
Johannes

Anda dapat mengaktifkan Proxy melalui Konsol, dijelaskan di sini (Aktifkan Proxy): https://docs.zammad.org/en/latest/admin-console.html
Atau melalui antarmuka Web di bawah
Sistem-> Jaringan
keduanya akan menghasilkan hal yang sama.
Saya telah memasukkan Alamat Proxy Http saya di sana, dan setelah saya melakukan ini setiap lalu lintas dikirim ke proxy, koneksi ke localhost, juga. Yang saya maksud sangat buruk.

Hai @jayijay

Terima kasih atas permintaan tarik Anda. Kami melakukan pengerjaan ulang kecil.

Untuk Zammad 2.0 yang akan datang, kami menambahkan opsi konfigurasi di UI untuk mengatur host di mana tidak ada proxy yang digunakan:

screen shot 2017-07-27 at 11 48 08

Terima kasih banyak!

-Martin

Apakah halaman ini membantu?
0 / 5 - 0 peringkat