US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Submit a Diagnostic Report
Spanish
US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)
  • Home
  • Funcionalidades de Tickets

Solucionar problemas de configuración de proxy

Written by TJ Salyars

Updated at October 4th, 2022

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Primeros Pasos para Asesores
  • Primeros Pasos para Gerentes
  • Funcionalidades de Tickets
  • Administre Su Organización
  • Gestión de VoiceHub
  • Soporte a sus Clientes
  • Solución de Problemas
  • Integración
  • Ayuda para asesores
  • Preguntas Más Frecuentes
+ More

Table of Contents

Configuración de los servidores proxy Configuración del servidor Nginx Configuración del servidor TURN Envío de información

Ver también: Firewall y Redes Seguras

Si su departamento de TI bloquea cierto acceso a la red saliente y requiere el uso de un proxy para eludir las restricciones, este artículo ayudará a su departamento de TI a crear el proxy y formular la información para enviarla por correo electrónico a expertconnect@johndeere.com.

Un síntoma común de la necesidad de una configuración de proxy es que todos los usuarios no puedan usar la función de video de ExpertConnect.

En la mayoría de los casos, no necesitará configurar un proxy.

Estos pasos requieren conocimientos avanzados de Linux.

 

 

Configuración de los servidores proxy

ExpertConnect requiere dos servidores proxy: un servidor Nginx y TURN. La señalización se realiza a través del servidor Nginx, mientras que la voz y el video se realizan a través del servidor TURN.

Debe implementar los servidores Nginx y TURN por su cuenta.

Configuración del servidor Nginx

Edite el archivo de configuración de Nginx (normalmente en /etc/nginx/nginx.conf) y agregue lo siguiente:

resolver 8.8.8.8; server { listen 80; listen 443; server_name {your DNS}; ssl on; ssl_certificate {full path to certificate}; ssl_certificate_key {full path to certificate key}; location /cs/ { proxy_pass https://$arg_h:$arg_p/$arg_d; } location /rs/ { proxy_pass https://$arg_h:$arg_p/$arg_d; } location /ws/ { proxy_pass https://$arg_h:$arg_p; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }

Reemplace {su DNS}, {ruta completa al certificado} y {ruta completa a la clave del certificado} con la información.

Vuelva a cargar el servidor Nginx después de cambiar el archivo de configuración.

Configuración del servidor TURN

Al configurar su servidor TURN, necesitará la siguiente información:

  1. extIP: la dirección IP externa
  2. udp: el puerto de enlace para el socket UDP (si no está seguro, el valor predeterminado es: 3478)
  3. tcp: el puerto de enlace para el socket TCP (si no está seguro, el valor predeterminado es: 3433)
  4. reino: el nombre de su empresa, por ejemplo, algo como agrisync.com

A continuación, genere un conjunto de usuarios para su servidor TURN y escríbalos en un archivo de configuración. Para este ejemplo, usaremos turnserver.conf.

echo "{username}=$(echo -n "{username}:{realm}:{password}" | md5sum | cut -d ' ' -f1)" >> turnserver.conf

Reemplace {nombre de usuario}, {reino} y {contraseña} con la información, por ejemplo:

echo "myusername=$(echo -n "myusername:agrisync.com:mypassword" | md5sum | cut -d ' ' -f1)" >> turnserver.conf

Resultados en turnserver.conf:

myusername=5520f71e35e2cd8aecb38937313a679a

Descarga este binario. Llame al turnserver de archivos binarios y asegúrese de que su bit ejecutable esté configurado.

Solo ejecute un servidor TURN a la vez, por lo que si ejecuta este comando, asegúrese de que no se estén ejecutando otras instancias en segundo plano.

Ponlo todo junto de la siguiente manera:

sudo nohup ./turnserver {extIP}:{udp} {extIP}:{tcp} {extIP} {realm} turnserver.conf &

Reemplace {extIP}, {udp}, {tcp} y {realm} con la información.

Esto continuará ejecutando el servidor TURN en segundo plano y persistirá después de cerrar la sesión.

Debe reiniciarse si la máquina pierde energía.

También es posible ejecutar esto en el inicio.

Envío de información

ExpertConnect necesitará la siguiente información:

  1. Dirección IP o URL del servidor proxy.
    • Esto debe coincidir con lo que está vinculado a su certificado SSL.
  2. URL del servidor TURN
  3. Nombre de usuario del servidor TURN
  4. Contraseña del servidor TURN
  5. Puerto UDP del servidor TURN
  6. Puerto TCP del servidor TURN
  7. TURN Servidor forzar giro (verdadero o falso)

De manera predeterminada, incluso cuando su organización haya configurado la información de proxy, el enrutamiento de proxy estará deshabilitado para todos los usuarios.

Si desea habilitar el proxy para los usuarios, incluya una lista de números de teléfono en su correo electrónico.

Una vez que haya recopilado todas las credenciales de su servidor proxy TURN y los números de teléfono de los usuarios para los que desea habilitar el proxy, envíelo por correo electrónico a expertconnect@johndeere.com solicitando configurar la información del proxy.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Horario de llamadas en el móvil
  • Crear un nuevo ticket
  • Grabación de llamadas y transcripciones
  • Lista de verificación del gerente para comenzar
Feedback

United States
  • Terms and Conditions

Content is protected by copyright. Copying, modifying, or reposting content is prohibited. Copyright © 2023 Deere & Company. All Rights Reserved


Knowledge Base Software powered by Helpjuice

Expand