This section explains how to configure Acronis Access with trusted server certificates. By default, Acronis Access will use a self-generated SSL certificate. Using a certificate signed by a trusted Certificate Authority will establish the identity of the server and allow browsers to connect without displaying a warning message that the server is untrusted.
Note: Acronis Access ships and installs with self-signed certificates for testing purposes. Production deployments should implement proper CA certificates.
Note: Certain web browsers will display warning messages when using self-signed certificates. Dismissing those messages allows the system to be used without problems. Using self-signed certificates for production conditions is not recommended.
Note: Creating certificates is not and will never be a function of Acronis Access. This certificate request is in no way necessary for the operation of Acronis Access but it is required by Certificate vendors.
Generating a certificate request via IIS:
For more information on this procedure, please refer to the following Microsoft Knowledge Base article: http://technet.microsoft.com/en-us/library/cc732906(v=ws.10).aspx
Generating a certificate request via OpenSSL:
Note: For this guide you need to have OpenSSL installed.
Note: Contact your preferred certificate vendor for more information or help with this procedure.
To generate a pair of private key and public Certificate Signing Request (CSR) for the web server "AAServer":
openssl req -new -nodes -keyout myserver.key -out AAServer.csr -newkey rsa:2048
This creates a two files. The file myserver.key contains a private key; do not disclose this file to anyone. Be sure to backup the private key, as there is no means to recover it should it be lost. The private key is used as input in the command to generate a Certificate Signing Request (CSR).
Note: In case you receive this error: WARNING: can't open config file: /usr/local/ssl/openssl.cnf run the following command: set OPENSSL_CONF=C:\OpenSSL-Win64\bin\openssl.cfg change the path, depending on where you installed OpenSSL. After you have completed this procedure, attempt step 1 again.
Requirements
The certificate you are using must contain it's private key. The certificate file must be in either the .PFX or .P12 format.
Installing your certificate to your Windows certificate store
Note: If you are importing a PFX file, you will need to change the file filter to “Personal Information Exchange (*.pfx, *.p12)” to display it.
All of the certificates successfully installed in the Windows Certificate Store will be available when using the Acronis Access Configuration Utility.
After you've successfully installed your certificate to your certificate store, you have to configure Acronis Access to use that certificate.
Note: Located in C:\Program Files (x86)\Acronis\Access\Configuration Utility by default.
The web services will restart and after about a minute they should be running with your certificate.
If the Certificate Authority has issued you an Intermediate certificate along with your certificate, it must also be added to the Acronis Access Server through the Configuration Utility.
Note: This will restart the Acronis Access Tomcat service.