Como resolver o problema de instalação travada em 0% no BotCity Studio ?

Como resolver o problema de instalação travada em 0% no BotCity Studio ?

Visão Geral

Se ao tentar instalar o BotCity Studio ou iniciar o BotCity Runner, a instalação permanece travada em 0%, ou ocorrem erros de autenticação e login, é muito provável que o ambiente corporativo esteja bloqueando as conexões necessárias para o funcionamento das ferramentas da BotCity.

Esse é um problema recorrente em redes corporativas com políticas restritivas de segurança e filtragem de internet.

Sintomas Comuns

Os principais comportamentos observados em ambientes com bloqueios são:

  • Instalador (Wizard) travado em 0%.

  • Falha ao realizar login no BotCity Studio.

  • Erro de autenticação ao iniciar o BotCity Runner.

Causa Provável

As ferramentas da BotCity precisam se comunicar com servidores na nuvem, realizar autenticações e instalar pacotes online. Quando essa comunicação é bloqueada por firewallsproxys corporativos ou restrições de rede, esses erros ocorrem.

Solução Recomendável

Entre em contato com o time de TI da sua empresa e solicite as liberações descritas abaixo para que o ambiente funcione corretamente com as ferramentas da BotCity.


Requisitos de Liberação para Ambientes Corporativos

Conexão com o BotCity Maestro

Maestro é o orquestrador em nuvem da BotCity. O Runner precisa se comunicar com ele via HTTPS (porta 443) — essa porta não precisa ser ocupada, mas precisa estar liberada para tráfego de saída.

URLs que precisam ser liberadas no firewall/proxy:

Tipo de ServiçoURL
Comunicação com o Maestrohttps://*.botcity.dev/
SDK BotCityhttps://sdk.botcity.dev/
Autenticaçãohttps://auth.botcity.dev/

Utilizando Python no Desenvolvimento

Caso o desenvolvimento das automações utilize Python, é importante garantir também o acesso às URLs responsáveis pela instalação de bibliotecas e pacotes.

Requisitos adicionais:

  • Python 3.8 ou superior instalado

  • Ferramentas: pipvirtualenv e setuptools

URLs adicionais que devem ser liberadas:

ServiçoURL
Repositório oficial de pacotes PyPIhttps://pypi.org/*
Download de pacotes do PyPIhttps://files.pythonhosted.org/

Info
O domínio files.pythonhosted.org é utilizado pelo PyPI para hospedar as versões dos pacotes Python. Sem essa liberação, comandos como pip install podem falhar.


Conclusão

Problemas de instalação travada ou autenticação no BotCity geralmente estão relacionados a restrições de rede no ambiente corporativo. Com as devidas liberações no firewall e proxy, tanto o processo de instalação quanto o funcionamento das ferramentas será normalizado.

Para mais informações técnicas, consulte a documentação oficial da BotCity.