• We value your experience with Plesk during 2025
    Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025.
    Please take this short survey:

    https://survey.webpros.com/

Permission denied when add DNS record

M

mrbean

Guest
This happen during addition of dns record via plesk api.

Let's assume the site to add MX record is testing1.com

[domain] => SimpleXMLElement Object
(
[get] => SimpleXMLElement Object
(
[result] => SimpleXMLElement Object
(
[status] => ok
[filter-id] => testing1.com
[id] => 53
[data] => SimpleXMLElement Object
(
[gen_info] => SimpleXMLElement Object
(
[cr_date] => 2008-10-20
[name] => testing1.com


From above, I will know the for testing1.com, id=53.


Sample code:

$xmldoc= '
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.5.0.0">

<dns>

<add_rec>
<domain_id>53</domain_id>
<type>MX</type>
<host>testing1.com.</host>
<value>ASPMX2.GOOGLEMAIL.COM.</value>
<opt>10</opt>
</add_rec>

</dns>

</packet>
';

return $xmldoc;



But final result is permission denied. See below.


[dns] => SimpleXMLElement Object
(
[add_rec] => SimpleXMLElement Object
(
[result] => SimpleXMLElement Object
(
[status] => error
[errcode] => 1006
[errtext] => Permission denied.
)

)

)



Any idea? It looks like hard to find any support via plesk. Guys, please help me.
 
Back
Top