IBM Aspera HST Admin Manual page 287

High-speed transfer server
Table of Contents

Advertisement

Changing Filenames and Locations:
If desired, the default filenames and locations of the certificate files and chain files can be changed by configuring
settings in the transfer server's aspera.conf file, using asconfigurator commands:
# asconfigurator -x "set_http_server_data;cert_file,path/certfile.pem"
# asconfigurator -x "set_http_server_data;key_file,path/keyfile.pem"
# asconfigurator -x "set_server_data;cert_file,path/certfile.pem"
Note: The chain file for asperanoded must match the location and name of the asperanoded certificate file,
but with the .chain extension.
The commands add the following text to aspera.conf:
<http_server>
...
<key_file>path/keyfile.pem</key_file>
-->
<cert_file>path/certfile.pem</cert_file>
-->
...
</http_server>
<server>
...
<cert_file>path/certfile.pem</cert_file>
-->
...
</server>
Installing the SSL Certificates:
1. Back up the default private key and self-signed certificate, using the following commands:
# cd /opt/aspera/etc
# cp aspera_server_key.pem aspera_server_key.pem.bak
# cp aspera_server_cert.pem aspera_server_cert.pem.bak
2. Open aspera_server_key.pem and replace the existing content with the new private key generated with the
certificate signing request (CSR). Save and close the file.
3. In aspera_server_cert.pem, replace the existing content with the following, in the order shown:
a. the new private key
b. the server certificate
c. any chained or intermediary certificates from the CA in order of ascending authority, for example:
intermediary certificate 1
intermediary certificate 2
intermediary certificate 3
d. the root certificate from the CA
Save and close the file.
4. Create a new file named aspera_server_cert.chain. This file must reside in the same directory as the
.pem files.
If you have a certificates bundle from the CA, the contents of aspera_server_cert.chain must consist of
the following, in the order shown:
a. the server certificate
You place the certificate bundle (chained or
intermediary certificates) from the CA in this file.
<!-- key file for asperahttpd
<!-- cert file for asperahttpd
<!-- cert file for asperanoded
| Set up HST Server for Node API | 287

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents