Modifying HTTP Server Settings

You may configure the IBM Aspera Faspex on Demand Apache HTTP Server to use different host name, communication port, and namespace.

Important: For help on regenerating the self-signed SSL certificate (due to a host name change) that is installed with this Aspera Web application, please refer to the topic Regenerate Self-Signed SSL Certificate (Apache). For instructions on creating and enabling a CA-signed certificate, please refer to the topics Create an SSL Certificate (Apache) and Enable SSL (Apache), respectively.
  1. Update the hostname.

    The hostname used by apache is configured when you first install Faspex. Use this command to print the current hostname:

    $ asctl apache:hostname

    To change the hostname, use the following command. Replace HOSTNAME with the new hostname:

    $ asctl apache:hostname HOSTNAME

    Also update your SSL certificate to reflect the new hostname:

    $ asctl apache:make_ssl_cert HOSTNAME
  2. Change HTTP and HTTPS ports.

    By default, Faspex uses standard ports for HTTP (80) and HTTPS (443). Use the following commands to update these ports:

    Item Command
    HTTP
    $ asctl apache:http_port NEW_HTTP_PORT
    HTTPS
    $ asctl apache:https_port NEW_HTTPS_PORT
  3. Change Faspex namespace.

    Faspex uses the namespace /aspera/faspex by default. Use this command to print the current namespace:

    $ asctl faspex:uri_namespace

    To set the namespace to, for example, /faspex, use the following command:

    $ asctl faspex:uri_namespace /faspex

    When the namespace is updated, advise your users of the new url. For example, if your faspex server's address is 10.0.0.10 and you change the namespace to "/faspex", they would use the following URL:

    https://10.0.0.10/faspex

Refer to asctl Command Reference for a complete asctl command reference.