Just do the following to resolve the issue
1. If you are using force-https, the 301 redirect is causing the issue.
2. Remove the 301 temporarily, or switch to the default template and rebuild the domains.
3. Even if you select no template you can have a force redirect so select an Apache one and rebuild the host.
4. Try to issue the SSL and see the magic.