Validating the RabbitMQ EOM Host Configuration

Validate that the RabbitMQ host machine, port number, and protocol in the Administration Console and in the EOM Host file (NCRASEOMHost.exe.config) are as configured during the EOM Server installation.

Verifying in the Administration Console

To verify the RabbitMQ host configuration in the Administration Console, follow these steps:

  1. From the list of applications on the EOM Server, select NCR > Administration Console. The application displays the Advanced Store - Administration Console window.

  2. On the System Definition panel, select Advanced Configuration.

  3. On the right pane of the window, select Configuration Management. The application displays the Configuration Management window.

  4. On the Server tab in the Configuration Management window, select System Configuration > EOM Host Configuration. The application displays the EOMHostCfg options on the right pane.

  5. Validate that the values of the specified fields are as configured on the Rabbit MQ Server Setup screen during the NCR DSR Server Utilities installation.

  6. Use the following table to understand the appropriate values for each field.
    Field nameDescription
    Rabbit MQ host name for option data

    Specifies the name or IP address of the Enterprise Rabbit Server.

    Example

    AS-IP-RABBIT

    Rabbit MQ host Port to communicate on

    Specifies the RabbitMQ port number. Valid values:

    • 5672— use this port number if the system will use AMQP protocol to communicate with the Enterprise RabbitMQ Server. This is the default protocol used in Advanced Store systems when communicating with the RabbitMQ Server.
    • 5671—port number if the system will use AMQPS protocol to communicate with the Enterprise RabbitMQ Server.
    Rabbit MQ flag to enable TLS communication

    Determines if the system will use AMQPS protocol to communicate with the Enterprise RabbitMQ Server. Valid values:

    • N—system will use AMQP protocol to communicate with Enterprise RabbitMQ Server.
    • Y—system will use AMQPS protocol to communicate with Enterprise RabbitMQ Server.
  7. If the value is not correct, edit the value and save the changes.

Configuring the EOM Host file

This task uses the following file.

File nameFolder
NCRASEOMHost.exe.config%PROGRAMFILES(X86)%\AdvancedStore\Bin

To configure the EOM Host file, follow these steps:

  1. Open the NCRASEOMHost.exe.config file using a text editor.
  2. Locate the RabbitMQ code block, and modify the values of the host , port , and tlsEnabled attributes.
    AttributeDescription
    host

    Specifies the name or IP address of the enterprise server where RabbitMQ Server is installed.

    Example

    AS-IP-RABBIT

    port

    Specifies the RabbitMQ port number. Valid values:

    • 5672—use this port number if the system will use AMQP protocol to communicate with the Enterprise RabbitMQ Server. This is the default protocol used in Advanced Store systems when communicating with the RabbitMQ Server.
    • 5671—use this port number if the system will use AMQPS protocol to communicate with the Enterprise RabbitMQ Server.
    tlsEnabled

    Valid values:

    • false—system will use AMQP protocol to communicate with Enterprise RabbitMQ Server.
    • true—system will use AMQPS protocol to communicate with Enterprise RabbitMQ Server.
  3. The edited file will look similar to the following sample image.

  4. Save the file.