Solução de problemas de erro de tempo limite do LDAP durante o mapeamento de funções do Active Directory

Para solucionar erros de tempo limite do LDAP durante o mapeamento de funções do Active Directory no Automation 360, atualize o arquivo um.properties com configurações para tentativas de pesquisa LDAP, habilitação de pool de conexões e tempo limite do pool de conexões. Isso melhora o tratamento da conexão LDAP e resolve problemas de tempo limite.

Se o processo de sincronização do Active Directory estiver demorando mais e a ação estiver causando problemas de tempo limite ao conectar ao servidor LDAP, um mecanismo de repetição foi implementado. Se ocorrer um tempo limite, uma nova conexão é criada e usada para novas tentativas. Por padrão, a repetição ocorre 3 vezes, mas o número de tentativas agora é configurável por meio de parâmetros no arquivo um.properties, permitindo que os usuários tentem mais de 3 vezes, se necessário.

Siga o procedimento para configurar parâmetros adicionais no arquivo um.properties:

  1. Vá para o caminho de instalação da Control Room.
  2. Na lista de arquivos na pasta config, abra o arquivo um.properties com um editor XML e atualize as seguintes configurações padrão para solucionar o erro de tempo limite do mapeamento de funções do Active Directory. Para fazer alterações nos valores padrão, você pode adicioná-los no arquivo um.properties com os novos valores:
    • Edite o valor 3 para o número de tentativas que você preferir. Por exemplo, para definir as tentativas como 5, edite o um.ldap.search.user.retries da seguinte forma:

      um.ldap.search.user.retries=5

    • Habilite o pool de conexões LDAP especificando true em vez do valor padrão de false editando o parâmetro um.jndi.ldap.connect.pool:

      um.jndi.ldap.connect.pool=true

    • Combinado com a configuração, você também deve editar o valor padrão de tempo limite do pool de conexão de 300000 para o valor de tempo limite de sua escolha. Por exemplo, para definir o valor de tempo limite como 500000, edite o um.jndi.ldap.connect.pool.timeout da seguinte forma:

      um.jndi.ldap.connect.pool.timeout=500000

      Isso define o tempo limite do pool de conexão como 5.000.00 milissegundos.

    Nota: Se o problema de tempo limite persistir após aplicar as alterações acima, envie um ticket de suporte à Automation Anywhere para obter mais assistência.