Symptoms

Task "Plesk in VPS XXXX: register domain" fails with the error:

Last execution output   https://IP:8443/enterprise/control/agent.php : Cannot get domain info

Cause

Problems with domain domain.tld Plesk Panel answer for this domain contains two records <dns_ip_address>:

<result>
    <status>ok</status>
        <filter-id>1</filter-id>
        <id>22</id>
        <data>
            <gen_info>
                <cr_date>2012-09-06</cr_date>
                <name>domain.tld</name>
                <ascii-name>domain.tld</ascii-name>
                <status>0</status>
                <real_size>318650368</real_size>
                <owner-login>admin</owner-login>
                <dns_ip_address>100.246.106.148</dns_ip_address>
                <dns_ip_address>2604:3400:dc1:43:216:3eff:fe20:8eab</dns_ip_address>
                <htype>vrt_hst</htype>
                <guid>85ce1e10-77b0-4bce-8c04-d6fdb845c36f</guid>
                <vendor-guid>5331eb2d-64ad-4852-a759-931d762dfe86</vendor-guid>
                <external-id/>
                <sb-site-uuid>748cae4c-ca2c-507e-1731-92e9da652805</sb-site-uuid>
            </gen_info>
        </data>
</result>

This answer breaks current POA logic in PleskBridge when parsing it, in current parser implementation each parameter must exist only once.

Resolution

The issue will be fixed in scope of #POA-81890. Please contact your Account Manager to get further details.

Workaround for the issue:

  1. Login to Plesk, open DNS settings page of the problem domain
  2. Remove all the DNS records associated with this ipv6 address

Internal content