How to generate CSR, so CA can generate a certificate.
NOTE: these instructions are provided for the customer's convenience. It is not necessary to use the keytool command that comes with LUA, a certificate can be generated independently. We do not provide walk-throughs or assistance in generating certificates. If not using the self-signed certificate, it is customer's responsibility to work with a Certificate Authority and obtain a password-protected *.jks keystore file with a properly configured and signed certificate. We can then assist with replacing LUA certificate with that file, as described in Replace LiveUpdate Administrator certificate.
keytool -genkey -alias server -keyalg RSA -keysize 2048 -keystore lua.jks -validity <days>Provide a password. Note: Avoid using the '&' character in your keystore password.
keytool -certreq -alias server -keyalg RSA -file lua.csr -keystore lua.jksYou should see the lua.csr in the same folder. Submit this to your Certificate Authority (CA) for signing.
keytool -import -keystore lua.jks -storepass <password> -file server.crt -alias server