Cannot synchronize Plesk subscription with the Hosting Plan: "The following site applications not found on plesk node: nmsformmail"

Created:

2016-11-16 12:54:49 UTC

Modified:

2017-08-16 16:16:21 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Cannot synchronize Plesk subscription with the Hosting Plan: "The following site applications not found on plesk node: nmsformmail"

Applicable to:

  • Plesk 11.x for Linux
  • Plesk 12.5 for Windows

Symptoms

Plesk domain subscription cannot be synchronized with the Hosting Plan.

---8<---
490071 Error Failed #14312 Provision client to Plesk
Process provisioning for document; Error provisioning to Plesk. The following site applications not found on plesk node: nmsformmail.
127.0.0.1
23-Jul-2013, 06:31
Attention! See Problem # p2013-07-23_06-31-52 for details.
--->8---

/var/log/hspc/p2013-07-23_06-31-52
--->8---
[2013/07/23 06:31:52] [INFO] [14896] [HSPC::MT::BM::Subscription::PleskClientSubscription::provision_client_on_plesk] Application "nmsformmail" is not installed on node.
[2013/07/23 06:31:52] [INFO] [14896] [HSPC::MT::BM::Subscription::PleskClientSubscription::provision_client_on_plesk] Error provisioning plesk site applications. Some siteapps not found on plesk node: nmsformmail
[2013/07/23 06:31:52] [ERROR] [14896] [HSPC::MT::BM::Subscription::PleskClientSubscription::provision_client_on_plesk] Error provisioning to Plesk. The following site applications not found on plesk node: nmsformmail.
---8<---

Cause

Hosting Plan includes invalid application "nmsformmail" :

Top > Billing Director > Product Manager > Hosting Plans > HOSTING_PLAN > Applications
--->8---
OK nmsformmail Included Included
---8<---

Application "nsformmail" is invalid because it's missing in APS Catalog:

http://apsstandard.org/applications#searchterm=nsformmail

Application with another name "formmail" exists instead:

http://apsstandard.org/applications#searchterm=formmail

Generally "formmail" is new name of application "nmsformmail" .

When PBA-S tries to provision domain onto Parallels Plesk Panel, it sends the request to retrieve information on application packages available for installation on domains/sub-domains. To verify applications list in Plesk node PBA-S sends the following API package:

---8<---
<packet version="1.6.3.5"><aps><get-packages-list><all></all>
</get-packages-list>
</aps>
</packet>
--->8---

Parallels Plesk Panel has "formmail" instead of "nsformmail":

--->8---
...
<name>formmail</name>
<version>1.92</version>
<release>9</release>
<vendor>www.scriptarchive.com</vendor>
<packager>parallels.com</packager>
...
---8<---

Resolution

  1. Dump PBA-S database:

    # mysqldump aspc --extended-insert=false > aspc.dump.`date +%F.%s`.sql
  2. Remove information about "nsformmail" from pending orders and subscriptions in PBA-S database.

    mysql> delete from order_app where ar_doc_id=<ORDER_ID> and name='nmsformmail'

    mysql> delete from subscr_app where subscr_id=<SUBSCR_ID> and name='nmsformmail';
  3. Provision the order.

  4. Update Hosting Plan: disable "nsformmail" and set "formmail" to be enabled/included instead.

  5. Upgrade subscription to the latest version of Hosting Plan.

Have more questions? Submit a request
Please sign in to leave a comment.