Revision as of 14:09, June 22, 2020 by Peter Chaplin (talk | contribs)
Jump to: navigation, search

History Node connections

REST server

  1. Open GAX -> Applications -> <iWD History Node app> -> ports -> admin .
    1. Change it to Secured listening mode.
    2. Fill Certificate and Trusted CA fields with JKS keystore and truststore files.
    3. Add Transport parameters tls-mutual=1, keystore-password, truststore-password, provider=JKS. The final string should look like this:
      tls=1;certificate=/genesys/TLS/keystore.jks;trusted-ca=/genesys/TLS/truststore.jks;keystore-password=KSPASSWD;truststore-password=TSPASSWD;tls-mutual=1;provider=JKS
  2. Open GAX -> Applications -> <iWD History Node app> -> ports -> default .
    1. Change it to Secured listening mode.
    2. Fill Certificate and Trusted CA fields with JKS keystore and truststore files.
    3. Add Transport parameters tls-mutual=1, keystore-password, truststore-password, provider=JKS. The final string should look like this:
      tls=1;certificate=/genesys/TLS/keystore.jks;trusted-ca=/genesys/TLS/truststore.jks;keystore-password=KSPASSWD;truststore-password=TSPASSWD;tls-mutual=1;provider=JKS

JMS client

  1. Open GAX -> Applications -> <iWD History Node app> -> connections.
  2. Find a DAP which History Node uses to connect to ActiveMQ.
  3. Open the DAPs Application Options and set the following:
    • logger-settings / jms-initial-context-factory = org.apache.activemq.jndi.ActiveMQSslInitialContextFactory
    • logger-settings / jms-provider-url = ssl://<activemq hostname>:61617

Kafka consumer

  1. Open GAX -> Applications -> <iWD History Node app> -> connections.
  2. Find a DAP which History Node uses to connect to Kafka Event Logger.
  3. You can choose one of two configuration methods:
    1. Open the DAP's Application Options and modify the following sections:
      1. [consumer-options] section
        Add in this section the Kafka consumer TLS configuration options in accordance with the official Apache Kafka documentation.
      2. [kafka-settings] section
        Check that the servers property has a TLS protected port and the hostname is fully qualified.
    2. Via iWD History Node Connection parameters:
      1. Make sure that connection to Kafka Event Logger DAP uses a secured port.
      2. Add Transport parameters tls-mutual=1, keystore-password, truststore-password, provider=JKS. The final string should look like this:
        tls=1;certificate=/genesys/TLS/keystore.jks;trusted-ca=/genesys/TLS/truststore.jks;keystore-password=KSPASSWD;truststore-password=TSPASSWD;tls-mutual=1;provider=JKS
Comments or questions about this documentation? Contact us for support!