Symptoms

Web Presence Builder was upgraded to version 11.1 and after that the connector instance upgrade tasks are failing with the following error:

Destination host '<HOSTNAME>' (#123), IP '10.10.10.10' : Provisioning request failed. Unspecified error [<response><errorContext description="Error 231(All pipe instances are busy) at execute '$tmp$configure.php$batch$.bat' on server '<HOSTNAME>'
Output:
&lt;br&gt;The file &lt;b&gt;D:\CustomerData\webspaces\webspace_00123456\siteapps\ParallelsWebPresenceBuilder-1830\scripts\$tmp$configure.php.php&lt;/b&gt; cannot be decoded
by this version of the ionCube Loader. If you are the administrator of this site
then please install the latest version of the ionCube Loader." code="0x80004005" executeSeqNo="4"><errorSource namespace="PEMUtils" procedure="RemoteExec"/></errorContext></response>]

Cause

This issue has occurred because the server (hostname in task output) has an old version of the ionCube Loader.

Resolution

  1. Go to Top > Deployment Director> Server Manager> Hardware Nodes > HOSTNAME
  2. Click on the server HOSTNAME and switch the tab to Packages.
  3. In the opened window you can find the package ionCube and under the action column you can find the upgrade button is highlighted. Click that button and the package will be upgraded.

Once you upgraded the ionCube Loader in the server, re-run the failed task.

Internal content