Skip to main content

autossl "does not control DNS for the <domain> domain"

Comments

3 comments

  • cPanelLauren
    I'm not sure how you came to the conclusion that Allowing unregistered and remote domains would be a viable workaround for this specific issue but that would be incorrect. If AutoSSL is unable to identify the IP address for the domain or it finds when its query is run that the IP is not one it recognizes on the server you will receive this error. Some preliminary questions:
    • Did the cert get issued to ANY domains on the server?
    • Do you have root access to the server? If yes:
      • Are there any redirects in place for the domains?
      • Is the server NAT routed?
    • Does the Domain actually resolve to the server? The IP the error notes, would be a clue to this, if it's not an IP on the server you should check the domain's DNS.
    • Does the output of the following match what the domain should resolve to?
    • /usr/local/cpanel/3rdparty/bin/perl -MCpanel::DnsRoots -MData::Dumper -e 'print Dumper(Cpanel::DnsRoots->new()->get_ipv4_addresses_for_domain("REPLACEWITHYOURDOMAIN.TLD"));'
    0
  • Karl
    We're finding the same issue on some servers now renewal time has come round. If they are using 3rd party nameservers they are failing, even when they resolve to the server IP. 1) Yes 2.1) No 2.2) No 3) Yes 4) Yes
    0
  • cPanelLauren
    @Karl If I'm reading your response correctly:
    • Specific domains did not get a certificate issued
    • those domains do not have any redirects (including redirection to https)
    • The command provided shows the correct IP which matches that of the server
    What is the error message exactly that you're seeing in the autoSSL logs?
    0

Please sign in to leave a comment.