Issue Description
I’ve set up Plesk DNS Provider using the API key created using plesk documentation. I see the connetion is working, but records doesn’t update. The task fails with an error.
I’ve set the Zone Origin in the Domains configuration, but it doesn’t fixed the issue.
Expected Behavior
Updated DNS records in Plesk
Actual Behavior
Error in Tasks while updating the DNS records.
Relevant Log Output
Failed to set DNS RRSet for _smtp._tls.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for domain.private./CAA: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for ua-auto-config.domain.private./CNAME: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _jmap._tcp.domain.private./SRV: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _dmarc.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _imaps._tcp.domain.private./SRV: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for v1-ed25519-20260805._domainkey.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for mail.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for mta-sts.domain.private./CNAME: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _caldavs._tcp.domain.private./SRV: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _validation-persist.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for autodiscover.domain.private./CNAME: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _carddavs._tcp.domain.private./SRV: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _mta-sts.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _submissions._tcp.domain.private./SRV: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _pop3s._tcp.domain.private./SRV: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for _ua-auto-config.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for autoconfig.domain.private./CNAME: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}; Failed to set DNS RRSet for v1-rsa-20260805._domainkey.domain.private./TXT: Failed to set DNS RRSet: API error: BadRequest {
“code”: 0,
“message”: “Validation error”,
“errors”: [
{
“property”: “domain”,
“message”: “This value should not be blank.”
}
]
}
Stalwart Version
v0.16.x
Installation Method
Binary (Linux)
Database Backend
MySQL
Blob Storage
Filesystem
Search Engine
MySQL
Directory Backend
Internal
I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.
on
I have searched this support forum (open and closed topics) and confirm this is not a duplicate.
on
I understand that topics in this category are triaged by a bot first but a human reply will follow up. If I’d prefer a human-only reply, I’ll add the no-ai tag to my topic.
on