If option to generate SPF records is set in server template (section BIND DNS domain, option Add SPF DNS record? = "Yes, with server's IP address"), generated SPF record contains (default) IPv6 address repeated two times.
I think the problem is in "feature-dns.pl", "sub set_record_ids", lines:
if ($d->{'ip6'} && $d->{'ip6'} ne $defip) {
push(@{$spf->{'ip6:'}}, $d->{'ip6'});
}
"$defip" should have been "$defip6" like this:
if ($d->{'ip6'} && $d->{'ip6'} ne $defip6) {
push(@{$spf->{'ip6:'}}, $d->{'ip6'});
}
Thanks in advance!
Bojan Vitnik
You're right - I'll fix this in the next release.