Zammad: No use Proxy en la dirección de host local.

Creado en 24 jul. 2017  ·  5Comentarios  ·  Fuente: zammad/zammad

Infos:

  • Versión de Zammad utilizada: 1.6.1
  • Fuente de instalación de Zammad utilizada: (fuente, paquete, ...) repositorio de Debian
  • Sistema operativo: Debian
  • Navegador + versión: irrelevante

Comportamiento esperado:

En el ejemplo de ejecutar elasticsearch en localhost y usar localhost o 127.0.0.1 como dirección, no se debe usar ningún proxy porque localhost no debe estar conectado a través de proxy.

    *

Comportamiento real:

Se conecta a través de mi servidor proxy del que obtuve errores, porque 127.0.0.1 no es un buen IP para usar Proxy.
*

Pasos para reproducir el comportamiento:

Configure Proxy en Sistema -> Proxy e intente algo en localhost a través de zammad, por ejemplo, usando elasticsearch o configurando elasticsearch

    *
bug

Comentario más útil

Hola @jaykijay

Gracias por tu solicitud de extracción. Hicimos una pequeña revisión.

Para el próximo Zammad 2.0, agregamos una opción de configuración en la interfaz de usuario para configurar los hosts donde no se usa ningún proxy:

screen shot 2017-07-27 at 11 48 08

¡Muchas gracias!

-Martín

Todos 5 comentarios

Lo siento, no entiendo cuál es tu problema.
El uso de Elasticsearch en 127.0.0.1 es el predeterminado.

Hola,
sí, he instalado todo como se describe en sus documentos. Pero antes de instalar Elasticsearch, escribí mi Proxy en la configuración de la red.
Después de hacer esto, no pude usar zammad run rake se archindex: rebuild
ya, porque siempre trató de conectarse a mi local instalado (http: // localhost: 9200)
motor de búsqueda elástica a través del Proxy, que no debe. La configuración del proxy en Zammad debe tener excepciones que se pueden configurar como desee: Algo como "no use proxy en esta dirección:" o al menos nunca debe usar proxy cuando intente conectarse a algo que está en localhost.
Puede reproducir esto fácilmente si escribe en un proxy antes de ejecutar la configuración de elasticsearch.

El problema aquí no está en elasticsearch sino en la forma en que Zammad usa Proxy. Utiliza Proxy para cada conexión, incluso si van a localhost.
Espero que lo entiendas ahora, si no, házmelo saber, intentaré explicarlo con mayor detalle.
Gracias

¿Dónde ingresaste tu configuración de Proxy? Solo existe la configuración NGINX, que necesita el flujo ascendente para los rieles y el servidor websocket. ¿Puede pegar un ejemplo de qué y dónde se modificó la configuración del proxy? Nunca configuré un proxy en instancias locales.

Saludos
Johannes

Puede habilitar Proxy a través de la consola, que se describe aquí (Habilitar Proxy): https://docs.zammad.org/en/latest/admin-console.html
O a través de la interfaz web en
Sistema-> Red
ambos resultarán en lo mismo.
Ingresé mi dirección de proxy Http allí, y después de hacer esto, todo el tráfico se envió al proxy y también a las conexiones al host local. Lo que quiero decir es muy malo.

Hola @jaykijay

Gracias por tu solicitud de extracción. Hicimos una pequeña revisión.

Para el próximo Zammad 2.0, agregamos una opción de configuración en la interfaz de usuario para configurar los hosts donde no se usa ningún proxy:

screen shot 2017-07-27 at 11 48 08

¡Muchas gracias!

-Martín

¿Fue útil esta página
0 / 5 - 0 calificaciones