- Notas relacionadas
- Primeros pasos
- Asistente de UiPath
- Instalación y actualización
- Tipos de robot
- Componentes de robot
- Licencia
- Conexión de los robots a Orchestrator
- Procesos y actividades
- Registro
- Robot JavaScript SDK
- Situaciones concretas
- Reinicio de componentes de UiPath Robot
- Sesiones de Windows
- Inicio de sesión usando el sistema de credenciales de Thales Luna
- Inicio de sesión utilizando el proveedor de almacenamiento de clave nShield
- Redirección de Robots a través de un servidor proxy
- Ejecución de tareas en una ventana RDP minimizada
- Uso de unidades de red asignadas
- Detención de un proceso
- Botón de deshabilitación de detención
- Carpetas de paquetes y rutas de red personalizadas
- Integración de CrowdStrike
- Robot de virtualización de apps citrix
- Solución de problemas
- Errores comunes de conexión
- Robot que no responde sobre RDP
- Registros de ejecución duplicados
- Errores de robot encontrados con frecuencia
- Aumento de la duración de la ejecución de proceso
- Exigencia de la verificación de la firma de paquetes
- Mensaje demasiado grande para procesarlo
- Errores al ejecutarse como administrador
- Los paquetes NuGet no son accesibles tras la migración
- Actividades de diálogo de control de acceso de usuario y automatización de IU
- Se requiere .NET durante la instalación
- El ensamblado no se puede cargar desde la red o compartir archivos de Azure
- Las actividades no pueden encontrar .NET Runtime
Redirección de Robots a través de un servidor proxy
Si tienes un Robot que está en una red cerrada, o en una red distinta a la que utiliza Orchestrator, no es posible la comunicación entre ambos productos de UiPath. Como resultado, para facilitar esta comunicación, puedes usar un servidor proxy con tu Robot.
Para redirigir el Robot a través de un servidor proxy, deberás realizar múltiples configuraciones en la máquina Robot. Se dividen en los siguientes pasos:
- Configura tu navegador web preferido para asegurarte de que la máquina Robot pueda acceder a Orchestrator a través del servidor proxy indicado.
- Edita el archivo
UiPath.config
, para garantizar que la conexión entre el Robot y Orchestrator se enrute a través del servidor proxy proporcionado y que los paquetes de actividades y los procesos de automatización puedan descargarse a través del servidor proxy especificado.
- El robot en modo de usuario hereda la configuración del proxy desde las Opciones de Internet, mientras que el robot en modo de servicio requiere realizar una configuración específica en el archivo
uipath.config
desde la carpeta de instalación de Studio.
- Cuando el robot esté instalado en modo de servicio y necesites utilizar la característica de Inicio de sesión interactivo desde el UiPath Assistant, debes configurar la configuración del proxy tanto en el archivo uipath.config como en la configuración de Windows para el usuario desde el que se está ejecutando el robot.
-
Para aplicar la configuración de proxy en robots en modo de usuario, debes reiniciar el servicio de host de usuario. Puedes hacerlo cerrando la sesión de usuario de Windows y luego iniciando sesión.
uipath.config
archivo solo se aplica al robot en modo servicio.
Se pueden establecer configuraciones para el script de proxy o la dirección del proxy desde la sección Conexiones en Opciones de Internet o desde el menú Configuración de proxy en la Configuración de Windows.
- En Internet Explorer, haz clic en Herramientas > Opciones de Internet. Se mostrará la ventana Opciones de Internet.
- En la pestaña Conexiones, haz clic en Configuración de LAN. Se mostrará la ventana Configuración de red de área local (LAN). Dependiendo de tus ajustes, puedes establecer un script de configuración de proxy o un servidor proxy.
- Configura el Servidor proxy o Configuración automática (para el script de proxy).
- Haz clic en Aceptar. Tus ajustes se guardarán.
- En el navegador web, escribe la URL de Orchestrator para probar la conexión.
- Abre el menú de inicio y busca Configuración del proxy.
- Establece la Configuración automática del proxy (para el script de proxy) o la Configuración manual del proxy (para el servidor proxy).
- Guarda los ajustes.
http://
a la dirección proxy. Esto obliga a las aplicaciones basadas en .NET como el Robot a utilizar el proxy solo para las llamadas HTTP
, y como la mayoría de las llamadas son HTTPS
, no se puede utilizar la configuración del proxy.
http://
o añade la dirección proxy con los prefijos http://
y https://
.
Ejemplo:
-
http=proxyaddress
-> incorrecto -
http=proxyaddress;https=proxyaddress
-> correcto -
http://proxyaddress;https://proxyaddress
-> correcto
- Navega hasta la carpeta de instalación,
%ProgramFiles%\UiPath\Studio
. - Busca el archivo
uipath.config
y ábrelo usando un editor de texto, como Notepad++. - Añade la etiqueta
<webProxySettings>
y establece los valores basados en tu entorno proxy.-
Para utilizar un script de proxy, proporciona el siguiente par clave-valor:
<webProxySettings> <add key="ScriptAddress" value="http://localhost/proxy.pac" /> </webProxySettings>
<webProxySettings> <add key="ScriptAddress" value="http://localhost/proxy.pac" /> </webProxySettings> -
Para proporcionar una dirección proxy, proporciona los siguientes pares clave-valor:
<webProxySettings> <add key="ProxyAddress" value="http://1.1.1.1:1234/" /> <add key="BypassLocalAddresses" value="True" /> <add key="BypassList" value="server\.domain\.local$;www.google.com;192\.168\.\d{1,3}\.\d{1,3}" /> </webProxySettings>
<webProxySettings> <add key="ProxyAddress" value="http://1.1.1.1:1234/" /> <add key="BypassLocalAddresses" value="True" /> <add key="BypassList" value="server\.domain\.local$;www.google.com;192\.168\.\d{1,3}\.\d{1,3}" /> </webProxySettings>
-
- Guarda el archivo
uipath.config
y reinicia el servicio de robot para que los cambios surtan efecto.
UIPATH_PROXY_USE_DEFAULT_CREDENTIALS
sistema en la máquina con el valor establecido a true
.
ScriptAddress
y ProxyAddress
. Si se establecen ambos, tiene preferencia ScriptAddress
.
BypassList
y BypassLocalAddresses
solo deben establecerse cuando se establece ProxyAddress
.
A partir de la versión v2021.10, el servicio Robot admite servidores proxy que utilicen protocolos de autenticación básica.
webProxySettings
del archivo uipath.config
y añadir la siguiente información:
<webProxySettings>
<add key="ProxyAddress" value="http://my.proxy.net:8008" />
<add key="UserName" value="myUser" />
<add key="Password" value="myPassword" />
<add key="Domain" value="myDomain" />
</webProxySettings>
<webProxySettings>
<add key="ProxyAddress" value="http://my.proxy.net:8008" />
<add key="UserName" value="myUser" />
<add key="Password" value="myPassword" />
<add key="Domain" value="myDomain" />
</webProxySettings>
Cuando el UiPath Robot está instalado en modo usuario, el UiPath Assistant detecta automáticamente que hay una configuración de proxy básica en la máquina y pide al usuario un nombre de usuario y una contraseña.
- Conecta el Robot a Orchestrator.
- Implementa algunos paquetes en un entorno que contenga el Robot configurado anteriormente.
- Navega hasta la carpeta
%userprofile%\.nuget\
y comprueba si se han descargado los paquetes de proceso y actividades correspondientes. - Ejecuta el trabajo correspondiente para comprobar si se ejecuta correctamente.
Nota: al actualizar desde versiones anteriores a la versión 2021.4, las configuraciones de proxy se migran desde el archivo
proxy.config
aluipath.config
para que coincidan con el nuevo formato.
- Configuración de los ajustes del proxy
- Configuración del navegador web
- Configuración de los ajustes de proxy de Windows
- Editar el archivo uipath.config
- Autenticación de proxy de credenciales de Windows
- Autenticación básica
- Robot en modo servicio
- Robot en modo usuario
- Comprobación de la conexión del servidor proxy