I am encountering issues with DNSSEC, and my control panel is currently not functioning due to a DNS-related problem.
I have employed the "Enhance" installation for the main domain, lets say "domain.com", which has created several websites for distinct purposes, such as:
- cpanel.domain.com for the Enhanced control panel
- phpmyadmin.cpanel.domain.com for phpMyAdmin
- webmail.cpanel.domain.com for Roundcube webmail
- server2.domain.com for an additional server
Initially, I integrated glue records within Namecheap for my nameservers, ns1.domain.com and ns2.domain.com. Everything was functioning smoothly. However, upon the release of DNSSEC support by Enhance, which I had been anticipating for some time, I promptly enabled it for my main domain, domain.com. I noticed the availability of the DNSSEC option for each of the subdomain websites within Enhance. Subsequently, I enabled DNSSEC for all five websites, each with distinct DNS zones, and added five DS records in Namecheap.
However, I subsequently discovered that none of my subdomain websites, apart from the main domain, are operational. The subdomain websites, including cpanel.domain.com and others, are not resolving. They are only functional when I manually add their DNS entries to the "hosts" file on my laptop.
Upon investigating further, I realized that since cpanel.domain.com is a distinct zone and considered a subdomain, I need to add a "DS" record of my subdomain zone within the DNS records of the main domain. Unfortunately, there seems to be no option to add a "DS Record" in the Enhance platform. What steps should I take to address this situation?