Enabling On Demand Entitlement for Faspex

Customers who are manually installing Faspex in an Aspera on Demand system need to configure Faspex to use an On Demand Entitlement instead of using a standard license. To use entitlement on Faspex, you must have the IBM Aspera High-Speed Transfer Endpoint installed on the same system, so that Faspex can access the included asperanoded and its license API.

  1. Log on to the server hosting Faspex as the root user.
  2. Turn on entitlement.
    # export RAILS_ENV=production
    # asctl faspex:rake entitlement:turn_safe_net_entitlement_mode_on
  3. Entitle the system with your entitlement key and entitlement customer ID.
    # export RAILS_ENV=production
    # asctl faspex:rake --trace entitlement:config_license_server EL_KEY="key" EL_CUSTOMER_ID="id"
    For example:
    # export RAILS_ENV=production
    # asctl faspex:rake --trace entitlement:config_license_server EL_KEY="cd0904ae-f85a-4e3b-8ae0-615d79e5dea1" EL_CUSTOMER_ID="Test"
    You can use the --trace option to debug issues.
If you do not want to use entitlement, you can turn it off with the following command:
# export RAILS_ENV=production
# asctl faspex:rake entitlement:turn_safe_net_entitlement_mode_off