robot
2024.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do administrador do robô

Última atualização 17 de fev de 2025

Solução de problemas de execução

Mensagem muito grande para processar

Description

As automações que processam grandes volumes de dados podem falhar devido ao seguinte erro: "Mensagem: não foi possível recuperar o resultado da execução da tarefa. Isso pode ser porque uma mensagem era muito grande para ser processada. Tipo de exceção: System.Exception".

Problema potencial

Os dados produzidos pela automação excedem o valor do parâmetro maxMessageSizeInMegabytes no arquivo uipath.config.

Solução

Configure a automação para salvar a saída em um bucket de armazenamento no Orchestrator ou no Data Service, em vez de usar um argumento de saída.

As automações unattended que usam atividades UIAutomation não funcionam

Description

As automações unattended que usam atividades UIAutomation não funcionam.

Problema potencial

Quando um programa como o Gerenciador do servidor, definido para iniciar automaticamente, mostra uma solicitação de Controle de Conta de Usuário do Windows (UAC), ele impede que o robô interaja com a interface do usuário.

Solução

Identifique o programa que aciona a solicitação de Controle de Conta de Usuário (UAC) e configure-o para que não seja iniciado automaticamente.

O Robô falhou em Iniciar a Execução

Description

O Robô falha ao iniciar a execução de uma automação e exibe a seguinte mensagem de erro: "O processo de início do executor falhou, motivo System.Runtime.InteropServices.COMException: uma sessão de logon especificada não existe. Ela pode já ter sido encerrada."

As tabelas a seguir resumem vários problemas e suas soluções.

Problema potencial

Solução

A máquina do robô não tem recursos suficientes (como CPU, RAM ou Espaço em Disco), logo, o Executor do Robô não pode iniciar a automação.

  • Certifique-se de que a máquina do robô tenha recursos suficientes (como CPU, RAM ou Espaço em Disco).

  • Verifique o tempo de conexão usando a função de linha de comando mstsc. Ele precisa ser maior do que 60 segundos, caso contrário, o erro é exibido.

A sessão de login não pode ser criada no momento. Isso pode acontecer nas seguintes situações:

  • A propriedade Logon no Console é definida como True para robôs de Alta Densidade (HD). Nesse caso, o Serviço de Robôs da UiPath anexa-se à sessão de console atual. Isso não é recomendado para Robôs de Alta Densidade (HD), porque pode haver apenas uma sessão de console ativa por vez.

  • Várias sessões de RDP em versões do Windows para desktop (não servidores). As versões do Windows para desktop podem suportar apenas uma sessão de RDP por vez por máquina, enquanto as versões do Windows Server podem suportar várias sessões de RDP.

Nesse caso, você precisa realizar uma das seguintes ações:

  • Defina Login no Console como False. Isso significa que o Serviço de Robôs da UiPath iniciará uma conexão RDP a partir da máquina do Robô para si mesma e conecta-se a ela. Esse é o método recomendado para os Robôs HD.

  • Verifique a versão do Windows, ela precisa ser o Windows Server.

  • Verifique se as versões do Studio e Robô são superiores à 2018.1.3.

  • Aumente o valor da variável de ambiente do UIPATH_SESSION_TIMEOUTsistema em seu servidor. O valor padrão é de 60 segundos, que pode ser insuficiente devido ao lento desempenho em algumas máquinas.Reinicie o Serviço de Robôs da UiPath depois de modificar essa variável.
  • Verifique se sua Licença de Área de Trabalho Remota está ativa no servidor.

  • Verifique se os Robôs estão nos grupos apropriados. Os usuários locais precisam estar no mesmo grupo de Área de Trabalho Remota.

  • Verifique se o nome de usuário de sua conexão RDP com a máquina do Robô é o mesmo que o configurado. Para evitar esse erro, desligue todas as conexões RDP na máquina do Robô.

Senha Não Fornecida

Description

O início de uma automação do Orchestrator ou UiPath Assistant exibe a seguinte mensagem de erro: "O processo de início do executor falhou, motivo System.UnauthorizedAccessException: o acesso é negado".

A tabela a seguir resume os problemas em potencial e suas soluções:

Problema potencial

Solução

A conta do robô foi criada sem uma senha.

Edite a conta do robô no Orchestrator e forneça os seguintes valores:
  • Domínio\Nome de usuário* – O nome de usuário utilizado para se conectar à máquina onde o Robô está instalado. Se o usuário estiver sob um domínio, você será solicitado a também especificá-lo em um formato DOMAIN\UserName.
  • Senha – A senha de login do Windows.

O Serviço de Robôs da UiPath está inativo.

  1. Abra a janela Serviços.

  2. Selecione o serviço UiPathRobotSvc.
  3. Abra o painel de Propriedades para o serviço selecionado.

  4. Na guia Log On, selecione Conta do Sistema Local.

  5. Selecione Aplicar e OK para confirmar as alterações e, em seguida, feche a janela. Isso garante que o Serviço de Robô esteja em execução e tenha todos os privilégios de que precisa para executar automações.

A máquina do Robô não tem mais os privilégios de administrador.

Faça login na máquina do Robô com o mesmo conjunto de credenciais com as quais você criou o Robô no Orchestrator.Se um processo falhar ao iniciar no UiPath Assistant, você precisa entrar em contato com seu administrador de rede para permitir direitos de administrador para essa conta de usuário.

System.Collections.IEnumerable não pode ser serializado

Description

Ao usar uma Tabela de Dados em uma atividade Wait For Task and Resume, ela retorna o seguinte erro: "Exceção: o tipo 'System.Collections.IEnumerable' não pode ser serializado".

Problema potencial

O objeto LinhaDeDados da Tabela de dados não pode ser serializado, por isso não pode ser mantido, causando possíveis problemas ou erros.

Solução

Execute a atividade Create Form Task e crie a saída percorrendo as linhas de dados, para criar uma lista de objetos de tarefa. Em seguida, percorra a lista de saída de objetos de tarefa usando as atividades Parallel For Each ou For Each. Nesses loops, execute a atividade Wait for Task and Resume para cada objeto de tarefa.

O trabalho parou com um código de saída inesperado.

Description

Sua execução do trabalho falha e a seguinte mensagem de erro é registrada no Orchestrator: "O trabalho parou com um código de saída inesperado: 0x40010004".

Problema potencial

Geralmente, esse erro ocorre quando:

  • A conta de usuário, usada pelo Robô, é desconectada de forma forçada durante a execução do processo.

  • A máquina na qual o Robô está sendo executado é desligada ou reiniciada manualmente durante a execução do processo.

Solução

Para evitar esse erro, certifique-se de que o Robô esteja instalado corretamente para o tipo de automação pretendido: attended ou unattended. O Robô instalado no Modo de usuário não pode executar automações unattended.

Além disso, configure a sessão do Robô para atender ao seu ambiente e necessidades de negócios.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White