Import a new SSL certificate for the BlackBerry Administration Service and BlackBerry Web Desktop Manager
When you install the BlackBerry® Administration Service and BlackBerry® Web Desktop Manager, the setup application generates an SSL certificate to open the HTTPS connection. You can import a self-signed SSL certificate or a trusted certificate that a certificate authority signs after the installation process completes.
For more information about using the keytool, visit java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html.
Before you begin: If you want to use a trusted certificate, copy the root certificate of the certificate authority to the computer that hosts the BlackBerry Administration Service.
- On the computer that hosts the BlackBerry Administration Service, in <drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin\web.keystore, back up the web.keystore file.
- Update the key store password by performing the following actions:
- Using the keytool in <drive>:\Program Files\Java\<JRE_version>\bin and the password that you updated in step 2, generate a new web.keystore file and private key (for example, keytool -genkey -alias <alias_name> -keypass <password> -keystore "<drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin\web.keystore"). When the key tool prompts you for the first name and last name, type the FQDN of the computer that hosts the BlackBerry Administration Service.
- If you want to use a trusted certificate, using the keytool, import the root certificate of the certificate authority (for example, keytool -import -alias <alias_name> -file <root_certificate_file>.cer -trustcacerts -keystore "<drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin\web.keystore").
- Using the keytool, generate a certificate signing request (for example, keytool -certreq -alias <alias_name> -file <certreq_filename>.csr -keystore "<drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin\web.keystore").
- Send the certificate signing request to a certificate authority so that the certificate authority can create the certificate.
- When the certificate authority returns the certificate, copy it into a text file and save it with a .cer extension.
- Using the keytool, import the certificate to the web.keystore file (for example, keytool -import -alias <alias_name> -keystore "<drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin\web.keystore" -file "<certificate_filename>.cer").
- Using the keytool, delete the default SSL certificate that the setup application generated (for example, keytool -delete -alias httpssl -keystore "<drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin\web.keystore").
- In the Windows® Services, restart the BlackBerry Administration Service services.
Related concepts
Previous topic: Changing the security settings of the BlackBerry Administration Service and BlackBerry Web Desktop Manager