Customize rseapi.env

To use HTTPS communication, the RSEAPI started task needs to access the KeyStore that holds the signed server certificate. For the RSEAPI started task to access the KeyStore, customize the following variables in rseapi.env. For more information, see rseapi.env, the RSE API configuration file.

  • Specify the value of RSEAPI_KEYSTORE_FILE to match the value of RSEAPI_CRYPTO_KEYSTOREFILE_SERVER in the KeyStore creation variables of HUHCRYPT or rseapi.certificate.env.
  • Specify the value of RSEAPI_KEYSTORE_PASS to match the value of RSEAPI_CRYPTO_STOREPASSWORD_SERVER in the KeyStore creation variables of HUHCRYPT or rseapi.certificate.env.
  • Specify the value of RSEAPI_KEYSTORE_TYPE to match the value of RSEAPI_CRYPTO_STORETYPE_SERVER in the KeyStore creation variables of HUHCRYPT or rseapi.certificate.env.
  • Ensure that variable RSEAPI_USING_ATTLS is commented out, or that it specifies false as value.
Optionally, you can tune the inner workings of encrypted communication with the following variables:
  • RSEAPI_SSL_ENABLED_PROTOCOLS
  • RSEAPI_SSL_CIPHERS
Note: You must restart the RSEAPI started task to pick up the changes to rseapi.env.