Plesk for Windows
Plesk for Linux
kb: technical
Applicable to:
- Plesk for Linux
- Plesk for Windows
Symptoms
When adding an A record that includes an underscore symbol '_' in Plesk at Domains > example.com > Hosting & DNS > DNS Settings, the following message appears:
PLESK_ERROR: The specified domain name is not valid. You need to specify a valid domain name like domain.com.
Cause
Underscore characters (“_”) are not permitted in non-TXT DNS records created in Plesk. The reported error is due to the fact that Plesk takes a "conservative" approach to maintain compatibility with DNS standards and strictly adheres to RFC 1035.
Resolution
Underscores can be used with CNAME, SRV, TXT, DS records. Vote for the feature of allowing underscores for NS records at Plesk User Voice portal.
As a workaround, create a CNAME record instead of an A record.
Comments
RFC 1035 is superseded by the amendments of RFC 2181. RFC2181 states:
So, the limit on NS and MX records as explained in this support article, does not make sense. Then again, I am no RFC expert and may simply have a fundamental misunderstanding of how RFCs work.
Please sign in to leave a comment.