Search Engine: Elastic

Article ID: 116621, created on Aug 2, 2013, last review on Jul 14, 2018

  • Applies to:
  • Operations Automation 5.4


A customer cannot install APS application in POA Customer Control Panel, APS tasks 'executing configuration script' generated for application installation fail with the following error message:

Internal error: HCL Processor : Unknown command 'SET'.

The problem affects APS applications of 'External System' type.


  1. Find the provisioning attribute assigned to the resource type representing APS application in POA, it may be found on the Provisioning Attributes tab in the resource type properties in POA Provider Control Panel.

  2. Locate the attribute found on the previous step in the list of all provisioning attributes at _Service Director

    Provisioning Manager > Attributes_ and click on it; switch to the Hosts tab and find all hosts which have the attribute assigned and have type 'VPS Hardware Node'.

  3. Remove the found provisioniong attribute from hosts having 'VPS Hardware Node' type.

  4. Assign the attribute to any Linux or Windows shared hosting server registered in POA which has PHP installed.

  5. Remove APS application which cannot be installed in Customer Control Panel and install it anew.

In case task fails for the installed APS application instance and removing and reinstalling it is not an option - contact Parallels Support Team to modify Provisioning Gateway Host assigned to the particular APS application instance in POA system database.


During executing 'executing configuration script' tasks for APS applications of 'External System' type POA executes provisioning scripts from APS package on the Provisioning Gateway Host. POA finds the required Provisioning Gateway Host based on provisioning attribute assigned to the corresponding resource type representing APS application.

The tasks fail because Provider mistakenly assigned provisioning attribute (assigned to the APS application failed to be installed) to the wrong host - Provider assigned attribute to a VPS Hardware Node instead of some shared hosting server. A VPS HArdware Node registered in POA does not have POA Agent installed on it (it is being managed through PVC Agent) and it cannot be used to execute provisioning scripts from APS application. So, a VPS Hardware Node registered in POA cannot be used as APS Provisioning Gateway Host.

caea8340e2d186a540518d08602aa065 5356b422f65bdad1c3e9edca5d74a1ae e12cea1d47a3125d335d68e6d4e15e07 ac82ce33439a9c1feec4ff4f2f638899 2554725ed606193dd9bbce21365bed4e

Email subscription for changes to this article
Save as PDF