Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere IQ Bot

Inhalt schließen


Inhalt öffnen

Configuring RabbitMQ in SSL mode for IQ Bot

  • Aktualisiert: 2021/11/05
    • 11.3.x
    • Verwalten
    • IQ Bot

Configuring RabbitMQ in SSL mode for IQ Bot

Configure RabbitMQ to enable SSL/TLS communication between applications and RabbitMQ. This configuration enables you to disable default or nonsecure listeners.


Ensure you install IQ Bot using the PFX file with HTTPS configuration.


  1. Navigate to the following folder: C: \Program Files (x86)\Automation 360 IQ Bot\Configuration
  2. Edit the following settings in the Settings.properties file:
    1. Change the value of secureRabbitMQCommunication from False to True.
    2. Enter the certificate paths for RabbitMQClientP12CertPath, RabbitMQClientJKSCertPath, and RabbitMQKeyPassphrase.
  3. Open RabbitMQ and enter the %appdata%\RabbitMQ directory.
  4. Edit the rabbitmq.conf file and review the following parameters:
    • listeners.tcp = none
    • listeners.ssl.default = 5671
    • ssl_options.cacertfile = <certificate path>/ca_certificate.pem
    • ssl_options.certfile = <certificate path>/server_certificate.pem
    • ssl_options.keyfile = <certificate path>/server_key.pem
    • ssl_options.verify = verify_peer
    • ssl_options.fail_if_no_peer_cert = true
  5. Restart the RabbitMQ service.
  6. In the C: \Program Files (x86)\Automation 360 IQ Bot\Configuration filepath, run the following commands to reinstall IQ Bot services:
    1. stopanduninstallallservices.bat
    2. installandstartallservices.bat
    RabbitMQ is configured in SSL mode.
Feedback senden