BIND GUI writes TXT records > 255 characters
Plus Target Version:
Affected Plus Version:
System: Netgate SG-3100, 2.4.5_1 (I checked the git log for pfSense-pkg-bind and didn't see a more recent fix.)
The BIND GUI will write TXT records > 255 characters, causing an invalid zone and loss of DNS service.
To be valid BIND 9 syntax the long TXT record needs to be broken up into:
( "LESS THAN 255" "LESS THAN 255" "REMAINDER STILL LESS THAN 255" )
This occurs easily (always?) with DKIM keys.
For ease-of-use, the GUI should probably re-combine the record for easy editing in the GUI upon load and make the BIND syntax transparent to the user.
Updated by Andreas Pross about 1 month ago
It seems a bit outdated but I am currently working on a fix for that.
It just needs some testing.