Just in case it might help others. When I added a new domain on my CWP panel, I was unable to create SSL encryption, even after 48 Hrs or more of the new domain added, it kept putting out an error: Domain has no address. I check that all the name server NS and other DNS information was correct. After trying so many other suggestions, I found out that it was my domain registrar that had added DNSSEC information to the domain. So when you get the error domain has no address, make sure you go to your domain registrar and delete DNSSEC data.