Skip to main content

SSL for DNSOnly Server Failing

Comments

8 comments

  • cPanelLauren
    Based on this the connection over port 80 is being refused: Could not connect to '{FQDN}:80': Connection refused. at /usr/local/cpanel/Cpanel/SSL/DCV.pm line 393.
    It's not just AutSSL either, I can't even reach the site: curl -kvv catch.youdomain.net * Trying port 80 failed: Connection refused * Trying ... * TCP_NODELAY set * Connected to catch.keencs.net () port 80 (#0) > GET / HTTP/1.1 > Host: catch.yourdomain.net > User-Agent: curl/7.64.1 > Accept: */* > < HTTP/1.1 403 Forbidden < Content-Length: 9062 < Content-Type: text/html; charset=UTF-8 < Cache-Control: no-cache < Connection: close < Proxy-Connection: close
    0
  • keencs
    Looking over your connection, it looks like you did reach the site - you received a 403 error, is that correct? I would assume that would be normal for cPanel DNSOnly. Is the issue the refusal over ipv6? Perhaps the apache web server in cPanel DNSOnly doesn't respond on IPv6 addresses. If that is the case and the DCV script doesn't fallback to IPv4 then I am not sure I can fix this.
    0
  • keencs
    After researching further, i think that is the case. It appears the web-server that is serving /usr/local/apache/htdocs/ doesn't respond via IPv6. The HTTP DCV process doesn't seem to fall back to IPv4 when the refusal on IPv6 is received. I am searching for the config file to see if I can enable it to listen on IPv6.
    0
  • keencs
    It looks like /usr/local/cpanel/cpsrvd is serving the pages. It doesn't appear that that service is IPv6 compatible. I am uncertain how to correct this short of removing the IPv6 address from the server.. :(
    0
  • keencs
    I removed the IPv6 Address from the server and the certificate generated without issue. Ideally, I would like to re-enable ipv6 on this server, any solutions or alternative ideas would be appreciated.
    0
  • cPanelLauren
    The issue is that refusal over IPv6 Sectigo won't fallback. If you have IPv6 configured correctly it does respond as expected. There appears to be an issue with the IPv6 configuration on the server. You might want to look this documentation over:
    0
  • keencs
    I've reviewed both documents and completed all troubleshooting listed, I couldn't identify any problems with IPv6 on this server. I even went so far as to reinstall CentOS and cPanel from scratch and arrived at the same problem. From the server I can ping other IPv6 hosts, I can wget from other IPv6 servers and I can ping this server via IPv6 without issue. I can't see any IPv6 connectivity problems whatsoever. When looking at my other full cPanel servers, there is a setting in tweak settings " Listen on IPv6 Addresses " that is defaulted to off. This seems to control listening on IPv6. I don't see this setting in cPanel DNSOnly. Perhaps if there is a way to enable this, it would resolve my issue.
    0
  • keencs
    Also, I see there are several feature requests for enabling IPv6 for these services... Are you certain this should be working?
    0

Please sign in to leave a comment.