TLSA name validator not correct
The enforced validator for the name field of TLSA records is not correct.
It says, it should be like this: _port._(tcp|udp).hostname
But I valid TLSA record would also be: _port._(tcp|udp)
If you leave the hostname plus the trailing . It is a valid record for the domain itself. The validator should be altered to also meet these cases. It does not make sense to enter the complete domain of the zone plus a . behind it if you want to make a TLSA record for the domain itself.
I'm using ISPConfig 3.1.1p1.