- Notas de Versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- Tipos de Robô
- Componentes do Robô
- Licenciamento
- Conectar Robôs ao Orchestrator
- Processos e Atividades
- Geração de logs
- Robot JavaScript SDK
- Cenários Específicos
- Sessões do Windows
- Login usando o Sistema de Credenciais Thales Luna
- Login usando o Provedor de Armazenamento de Chaves nShield
- Redirecionando Robôs por meio de um Servidor de Proxy
- Executando tarefas em uma Janela RDP Minimizada
- Usando Unidades de Rede Mapeadas
- Interrompendo um Processo
- Desabilitar o Botão Parar
- Pastas de Pacote Personalizados e Caminhos de Rede
- Integração do CrowdStrike
- Solução de problemas
- Robô sem resposta sobre RDP
- Logs de Execução Duplicados
- Erros de Robô Frequentemente Encontrados
- Aumento da Duração da Execução do Processo
- Verificação Forçada de Assinatura do Pacote
- Mensagem muito grande para processar
- Erros ao Executar como Administrador
- Pacotes do NuGet não acessíveis após a migração
- Prompt de Controle de Acesso do Usuário e de Automação de Atividades da Interface Gráfica
- Projetos do .NET6 não conseguem ser executados
Se você tiver um Robô que esteja em uma rede fechada ou em uma rede diferente da usada pelo Orchestrator, a comunicação entre os dois produtos da UiPath não será possível. Como resultado, para facilitar essa comunicação, você pode usar um servidor de proxy com seu Robô.
Para redirecionar o Robô por meio de um servidor de proxy, você tem que fazer várias configurações na máquina do Robô. Elas foram divididas nas seguintes etapas:
-
Configure o navegador de sua preferência, para garantir que a máquina do Robô possa acessar o Orchestrator por meio do servidor de proxy indicado.
-
Edite o arquivo
UiPath.configpara garantir que a conexão entre o UiPath Robot e o Orchestrator seja roteada por meio do servidor de proxy fornecido e que os pacotes de atividades e os processos de automação possam ser baixados por meio do servidor de proxy especificado.Observação:The user mode robot inherits the Proxy Settings from the Internet Options, while the service mode robot requires specific configuration to be made in the
uipath.configfile from the Studio installation folder.Para aplicar configurações de proxy em UiPath Robots no Modo de Usuário, você precisa reiniciar o Serviço Host de Usuário. Você pode fazer isso saindo da sessão do usuário do Windows e, em seguida, fazendo logon novamente.
Ajustando as Configurações de Proxy
As configurações do Script de Proxy ou do Endereço de Proxy podem ser definidas na seção Conexões em Opções de Internet ou no menu Configurações de Proxy nas Configurações do Windows.
Configurando o Navegador Web
-
No Internet Explorer, clique em Ferramentas > Opções de Internet. A janela Opções de Internet é exibida.
-
Na aba Conexões, clique em Configurações da LAN. A janela Configurações de Rede Local (LAN) é exibida. Dependendo da sua configuração, você pode definir um script de configuração de proxy ou um servidor de proxy.
-
Configure o Servidor de Proxy ou a Configuração Automática (para o Script de Proxy).
-
Clique em OK. Suas configurações foram salvas.
-
No navegador web, insira a URL do Orchestrator para testar a conexão.
Ajustando as Configurações de Proxy do Windows
-
Abra o menu Iniciar e procure pelas Configurações de Proxy.
-
Ajuste a Configuração de Proxy Automática (para o Script de Proxy) ou Configuração de Proxy Manual (para o Servidor de Proxy).
-
Salve as configurações.
-
No navegador web, insira a URL do Orchestrator para testar a conexão.
Importante:When setting up or editing the proxy address, do not add the http:// prefix to the proxy address. This enables the proxy only for HTTP calls, and since most calls are HTTPS, the proxy configuration fails.
To resolve this, make sure to either remove the http:// prefix altogether, or specifically add the proxy address with both http:// and https:// prefixes.
Exemplo:
- http=proxyaddress -> incorrect
- http=proxyaddress;https=proxyaddress -> correct
- http://proxyaddress;https://proxyaddress -> correct
Como editar o arquivo uipath.config
-
Navegue até a pasta de instalação,
%ProgramFiles%\UiPath\Studio. -
Procure pelo arquivo
uipath.confige abra-o usando um editor de texto, como o Notepad++. -
Adicione a tag
<webProxySettings>e defina os valores com base no seu ambiente de proxy.Observação:Starting with v2021.4 Robot, the bypass list should contain an array of regular expression strings that contain the URIs of the servers to bypass.
-
Para usar um script de proxy, forneça o seguinte par de chave-valor:
<webProxySettings> <add key="ScriptAddress" value="http://localhost/proxy.pac" /> </webProxySettings><webProxySettings> <add key="ScriptAddress" value="http://localhost/proxy.pac" /> </webProxySettings> -
Para fornecer um endereço de proxy, forneça os seguintes pares de chave-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>
-
-
Salve o arquivo
uipath.confige reinicie o serviço do Robô para que as alterações entrem em vigor.
Autenticação de proxy nas Credenciais do Windows
A partir da v2021.4.4, o Robô pode funcionar com configurações de proxy que usam a Autenticação por meio de Credenciais do Windows. Para habilitar essa funcionalidade, adicione a variável de ambiente do sistema UIPATH_PROXY_USE_DEFAULT_CREDENTIALS na máquina.
Apenas uma das ScriptAddress e ProxyAddress devem ser definidas. Se ambas forem definidas, ScriptAddress terá precedência.
BypassList e BypassLocalAddresses devem ser definidas, apenas quando ProxyAddress estiver definido.
Autenticação básica
A partir da versão 2021.10 o serviço de Robôs suporta servidores proxy que usam protocolos de autenticação básica quando o modo de instalação do serviço é usado. Para habilitar essa funcionalidade, é necessário editar a seção webProxySettings do arquivo uipath.config e adicionar as seguintes informações:
<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>
The Robot Executor does not support proxy configurations using Basic Authentication methods. This means you can use Basic Authentication to connect to Orchestrator and download packages, but not for the actual workflow.
Verificando a Conexão do Servidor de Proxy
-
Instale alguns pacotes em um ambiente que contenha o Robô previamente configurado.
-
Navegue até a pasta
%userprofile%\.nuget\e verifique se os pacotes de processos e atividades correspondentes foram baixados. -
Execute o trabalho correspondente para verificar se ele é executado com sucesso.
Observação:Ao atualizar de versões anteriores para a v2021.4, as configurações de proxy são migradas do arquivo
proxy.configpara ouipath.config, a fim de corresponder ao novo formato.