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.
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.
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.
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.
O passo a passo completo, incluindo o tratamento de caracteres especiais na senha, está no guia Configurar Proxy Autenticado nas Ferramentas BotCity.
Se isso não resolver o seu caso ou sua pergunta não está listada aqui, abra um chamado com o time de suporte.