Problems with blocking environments

Problems with blocking environments

If you are trying to use BotCity's tools in a corporate environment, you may encounter some issues related to environment locks.

Here are some of the most common issues when using the BotCity Studio SDK in blocking environments:

  • Installation through the Wizard is stuck at 0%.
  • Failed to log in to BotCity Studio.
  • Authentication error when starting BotCity Runner.

If you have observed any of the issues above, we recommend contacting your company's IT team and requesting the following access permissions:

Connecting to BotCity Maestro

The Maestro orchestrator works in the cloud, and the Runner communicates with the Maestro via HTTPS (443), but it does not occupy this port; it just needs it to be open for communication.

Requirements for using BotCity tools in blocking environments:

  • Firewall permission to access https://*.botcity.dev/ (port 443 HTTPS)
  • Firewall permission to access https://sdk.botcity.dev/ (port 443 HTTPS)

Using Python in automation development

If Python is used to develop automation, it will be necessary:

  • Firewall permission to access https://pypi.org/* (Python Package Index - PyPI)
  • Python 3.8 or higher installed
  • Installation of the pipvirtualenv and setuptools packages

Using Java in automation development

If Java is used to develop automation, it will be necessary:

    • Related Articles

    • Problems with dependencies when running an automation

      This problem usually occurs when the dependencies installation step is not done correctly. When running the code, a message is displayed regarding the installation of the packages: ModuleNotFoundError: No module named 'botcity’ The first step is to ...
    • Resolving SSL certificate verification issues when running commands using 'pip'

      Access blocks are quite common in corporate environments. As a result, you may encounter problems when trying to use BotCity tools and Python resources on a machine in your company's environment. One problem that may occur in these scenarios is the ...
    • How to fix Python environment preparation failed error

      A very common error when executing automations through the Runner is Python Environment Preparation Failed. As the name suggests, the Runner fails when trying to prepare the Python environment for the robot's execution. This error occurs in different ...
    • What to do when Runner seems stuck when executing a new task?

      In sporadic situations, the Runner may seem stuck after pulling a new task for execution. In this situation, the execution is not started, and the Runner status remains as Executing task ... until the Runner is restarted. Overall, the resources used ...
    • Error Running Edge Browser via Orchestrator: How to Fix It?

      Issue During the execution of robots using the Microsoft Edge browser through the orchestrator, a specific issue was identified: the browser did not start correctly, whereas when running locally, the flow executed normally. The error presented was: ...