Configuración de red#

Para conectar Sherpa Attended Robot, Sherpa Unattended Robot y Sherpa Coordinator con Sherpa Orchestrator, es necesario permitir conexiones salientes desde los equipos cliente al Orquestador: HTTPS 443 o HTTP 80 si se habilita expresamente. Los usuarios de la interfaz web necesitan acceso a la misma dirección.

El Orquestador necesita acceso a la base de datos elegida: MariaDB/MySQL por el puerto 3306 o PostgreSQL por el 5432. Estos puertos pueden cambiarse en la configuración de la base y de la conexión. El puerto 1433 no corresponde a las bases de datos admitidas por el Orquestador. Para la activación automática de licencias, permita también HTTPS saliente por el puerto 443 hacia api.licenses.sherparpa.ru. En un entorno aislado utilice la activación sin conexión.

Normalmente los Robots y Coordinator inician las solicitudes de API al Orquestador. Si se utiliza la visualización de pantalla por VNC, orchestrator-vnc-proxy inicia una conexión TCP independiente con el servidor VNC del equipo del Robot. Abra para el proxy el puerto VNC real del Robot (habitualmente 5900). Sin VNC no es necesario ese acceso.

Para HTTPS en la distribución Docker, coloque orchestrator.crt y orchestrator.key en ./nginx/config/certs/ dentro del directorio de instalación. Este directorio se monta en el contenedor nginx como /etc/nginx/certs/. Sherpa Orchestrator admite TLS 1.2 y TLS 1.3.