Search Engine: Elastic

Article ID: 129468, created on Sep 20, 2016, last review on Jul 14, 2018

  • Applies to:
  • Plesk Automation 11.5


Subscription provisioning fails:

Error occurred while domain updating: Unable to update domain data: Unable to find service node for webmail '<webmail_name>'.


Database inconsistency. According to psa database the webmail is installed on the service node that does not exist.

mysql> select product_id, serviceNodeId from Webmails;
| product_id | serviceNodeId |
| horde      |             4 |
2 rows in set (0.00 sec)

According to the query above, webmail service is installed on the node #4. But there is no such node.

mysql> select id, ipAddress from ServiceNodes where id = 4;
Empty set (0.00 sec)


By default, the webmail installs on Management node, unless you have separate node for that.

Table psa.Webmails has to be corrected. The value serviceNodeId for necessary webmail should contain the ID of existent service node, the Webmail service is installed on:

  1. Backup the database.
  2. If the webmail hosts on management node, update the database the way below:

    mysql> update Webmails set serviceNodeId=1;

    NOTE: you may have to set another ID. It depends on the service node the webmail is installed on.

  3. Restart the failed task.

33a70544d00d562bbc5b17762c4ed2b3 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079

Email subscription for changes to this article
Save as PDF