• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Resolved Create domain via API and ipv6

matoh12

New Pleskian
Hello,

For creating domains in PLESK (Plesk Obsidian Version 18.0.42 Update # 1, last updated on Mar 18, 2022 08:12 AM) Im use the REST API command, example:

{
"name": "example.com",
"description": "My website",
"hosting_type": "virtual",
"hosting_settings": {
"ftp_login": "test_login",
"ftp_password": "changeme1Q**"
},
"owner_client": {
"login": "admin"

},
"ipv6": [
"2001:4118:0200:1000:0000:0000:0000:0052"
],
"ipv4": [
"192.168.16.52"
],
"plan": {
"name": "Unlimited"
}
}

However, after the domain is created, only the IPv6 address is set. The IPv4 address is ignored. If im try ip_addresses directive in REST API:

"ip_addresses": [
"2001:4118:0200:1000:0000:0000:0000:0052",
"192.168.16.52"
],

im get error for IP validation proces:

{
"code": 0,
"message": "Validation error",
"errors": [
{
"property": "ip_addresses[0]",
"message": "This is not a valid IP address."
}
]
}


My question is what form of IPv6 address should be entered when creating a domain?


Thanks
 
It is related to known Plesk bug EXTREST-143
The fix is expected in Plesk 18.0.43
 
Back
Top