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).