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 an administrative user.
  2. Turn on entitlement.
     setx 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.
     setx RAILS_ENV production
     asctl faspex:rake --trace entitlement:config_license_server EL_KEY="key" EL_CUSTOMER_ID="id"
    For example:
     setx 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:
 setx RAILS_ENV production
 asctl faspex:rake entitlement:turn_safe_net_entitlement_mode_off