User name: TomBoB
TITLE
SPF record creation not working correctly
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
CentOS Linux 7.7.1908 (Core)
Product Plesk Obsidian
Version 18.0.24
PROBLEM DESCRIPTION
under specific circumstances, the SPF record is not created, or is created faulty, when a subscriptions DNS settings are reset to the servers DNS template.
STEPS TO REPRODUCE
server configured with one ipv4 and one ipv6 address and enabled and used for every subscription.
pick a subscription with
Hosting type: Forwarding
forwarding type: Moved permanently (code 301)
[Mail is enabled and used]
then attempt to restore DNS settings to servers DNS template.
that subscriptions DNS settings
reset to default
> only shows ipv4, ipv6 is set to none
1) if you leave as is, and restore default, no SPF record is created
or
2) keep ipv4 as is, choose the ipv6 from dropdown menu
SPF record is created but faulty: v=spf1 mx ip4:<ip.mail> ip6:realipv6 ~all
-
the servers DNS template:
<domain>. NS ns1.digitalocean.com.
<domain>. NS ns2.digitalocean.com.
<domain>. NS ns3.digitalocean.com.
<domain>. A <ip.web>
<domain>. AAAA <ipv6.web>
<domain>. MX (10) <domain>.
<domain>. TXT v=spf1 mx ip4:<ip.mail> ip6:<ipv6.mail> ~all
_dmarc.<domain>. TXT v=DMARC1; p=reject
ftp.<domain>. CNAME <domain>.
mail.<domain>. A <ip.mail>
mail.<domain>. AAAA <ipv6.mail>
webmail.<domain>. A <ip.webmail>
webmail.<domain>. AAAA <ipv6.webmail>
ACTUAL RESULT
no, or faulty SPF record is created
EXPECTED RESULT
correct SPF record is created
ANY ADDITIONAL INFORMATION
easy to correct by manually adding correct SPF record; but would be nice if it worked as intended out the box.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug
TITLE
SPF record creation not working correctly
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
CentOS Linux 7.7.1908 (Core)
Product Plesk Obsidian
Version 18.0.24
PROBLEM DESCRIPTION
under specific circumstances, the SPF record is not created, or is created faulty, when a subscriptions DNS settings are reset to the servers DNS template.
STEPS TO REPRODUCE
server configured with one ipv4 and one ipv6 address and enabled and used for every subscription.
pick a subscription with
Hosting type: Forwarding
forwarding type: Moved permanently (code 301)
[Mail is enabled and used]
then attempt to restore DNS settings to servers DNS template.
that subscriptions DNS settings
reset to default
> only shows ipv4, ipv6 is set to none
1) if you leave as is, and restore default, no SPF record is created
or
2) keep ipv4 as is, choose the ipv6 from dropdown menu
SPF record is created but faulty: v=spf1 mx ip4:<ip.mail> ip6:realipv6 ~all
-
the servers DNS template:
<domain>. NS ns1.digitalocean.com.
<domain>. NS ns2.digitalocean.com.
<domain>. NS ns3.digitalocean.com.
<domain>. A <ip.web>
<domain>. AAAA <ipv6.web>
<domain>. MX (10) <domain>.
<domain>. TXT v=spf1 mx ip4:<ip.mail> ip6:<ipv6.mail> ~all
_dmarc.<domain>. TXT v=DMARC1; p=reject
ftp.<domain>. CNAME <domain>.
mail.<domain>. A <ip.mail>
mail.<domain>. AAAA <ipv6.mail>
webmail.<domain>. A <ip.webmail>
webmail.<domain>. AAAA <ipv6.webmail>
ACTUAL RESULT
no, or faulty SPF record is created
EXPECTED RESULT
correct SPF record is created
ANY ADDITIONAL INFORMATION
easy to correct by manually adding correct SPF record; but would be nice if it worked as intended out the box.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug