Como configurar um proxy autenticado para as ferramentas da BotCity?

Como configurar um proxy autenticado para as ferramentas da BotCity?

Em ambientes corporativos com proxy autenticado, ou seja, um proxy que exige usuário e senha, as ferramentas da BotCity precisam ser configuradas para usar esse proxy. Veja abaixo por que isso é necessário e onde fazer a configuração.

1. Por que liberar as URLs no firewall não é suficiente?

Com um proxy autenticado, liberar as URLs no firewall pode não ser suficiente. O Wizard, o Runner, o BotCLI, o BotCity Studio e as automações Python também precisam saber qual proxy usar e com quais credenciais para se comunicar com o Orquestrador e instalar dependências.

Por exemplo, mesmo com os domínios da BotCity liberados pelo time de TI, o Runner pode não conseguir se conectar ao Orquestrador se não souber o endereço e as credenciais do proxy da empresa.

2. Como configurar o proxy nas ferramentas Java?

Para o Wizard, o Runner, o BotCLI e o BotCity Studio, defina as propriedades de proxy da JVM (a máquina virtual que executa aplicações Java), por aplicação ou pela variável de ambiente JAVA_TOOL_OPTIONS.

3. Como configurar o proxy nas automações Python?

Crie as variáveis de ambiente HTTP_PROXY e HTTPS_PROXY no formato http://usuario:senha@host:porta. Elas são lidas pelo pip e pela biblioteca requests em qualquer ambiente virtual.

4. Onde encontrar o passo a passo completo?

O passo a passo completo, incluindo o tratamento de caracteres especiais na senha, está no guia Configurar Proxy Autenticado nas Ferramentas BotCity.

Ainda precisa de ajuda?

Se isso não resolver o seu caso ou sua pergunta não está listada aqui, abra um chamado com o time de suporte.