Solução de problemas de erro de tempo limite do LDAP durante o mapeamento de funções do Active Directory
- Última atualização2025/06/25
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:
- Vá para o caminho de instalação da Control Room.
- 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 defalse
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 como500000
, 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. - Edite o valor