• The APS Catalog has been deprecated and removed from all Plesk Obsidian versions.
    Applications already installed from the APS Catalog will continue working. However, Plesk will no longer provide support for APS applications.
  • Please be aware: with the Plesk Obsidian 18.0.78 release, the support for the ngx_pagespeed.so module will be deprecated and removed from the sw-nginx package.

Issue XML API - error updating forwarding addresses

Philip Stapleton

New Pleskian
My XML is
<?xml version='1.0' encoding='UTF-8' ?>
<packet>
<mail>
<update>
<set>
<filter>
<site-id>1</site-id>
<mailname>
<name>myAccount</name>
<forwarding>
<enabled>true</enabled>
<address>xxx@yyy</address>
</forwarding>
</mailname>
</filter>
</set>
</update>
</mail>
</packet>

I get an error code of 1023 and an error message:
Unable to create mailname :Mail account [email protected] already exists in this domain.

I'm not trying to create an account - just changing its forwarding
 
Make sure that site-id is correct.
To find out the value for site-id node, connect to the server and run the command below:

# plesk db "select id from domains where name like 'myDomain.net';"
 
Make sure that site-id is correct.
To find out the value for site-id node, connect to the server and run the command below:

# plesk db "select id from domains where name like 'myDomain.net';"

The "actual" xml does contain the correct siteID . The issue is Plesk is trying to add rather than update
 
Back
Top