New Installations

Update the local-configuration.yaml file to override the default server configuration. On Linux systems, this file is generated in the /opt/flexnetls/producer directory during installation. On Windows, it is located in the same directory as flexnetls.jar.

You might need to change the password or the path to the truststore file, or both.

Edit the following settings in local-configuration.yaml so that they look similar to this:

https-out:

# Set to true to enable

enabled: true

# Path to truststore containing server certificate.

truststore-path: path-to-your-truststore

# Truststore password. You can obfuscate this with java -jar flexnetls.jar -password your-  password-here

truststore-password: your-password-here

# Switch off if you're having host validation problems (not recommended)

host-verify: true

# Set to true if you're using self-signed certificates (not recommended)

self-signed: false

The password is not required to be stored in plain text; you can obfuscate it first. The following shows an example session to obfuscate the password:

$ java -jar flexnetls.jar --password=abracadabra 
abracadabra => OBF:1ri71v1r1v2n1ri71shq1ri71shs1ri71v1r1v2n1ri7 

Be sure to set the truststore-password value to the entire obfuscated string, including the OBF: prefix.

For detailed instructions about editing the local-configuration.yaml file, see Edit “local-configuration.yaml” (Windows) and Edit “local-configuration.yaml” (Linux).