@Marina Savina I believe I'm having similar https issues to
@Future Sensors. I'm testing with a large number of .com and .now domains, all configured identically.
(NamePros editor has an issue with some of the text contents of this post so I have switched to using images, the source of the images can be found here on GitHub).
Rather than use Spaceship's DNS servers, I'm using the option to connect with DNS records. Picking one example domain, joe.now, I have added the A records and confirmed they are active:
Show attachment 283049
I have then enabled the for sale page via Spaceship but my requests over http and https all fail. I'm using the resolve option of curl to rule out any DNS issues (ensuring my requests are routed to one of the 2 Spaceship servers):
Show attachment 283050
Both of Spaceship's servers return an empty reply for joe.now over http, and cannot return a response over https because they do not have a certificate.
I've then tried with a .com domain that is also configured in the same way:
Show attachment 283051
And the results of the same commands as above:
Show attachment 283054
So, unlike joe.now, unsuspect.com does receive a response over http but has the same problem over https, no certificate.
Here's what I see in my dashboard for unsuspect.com (and same for joe.now):
Show attachment 283053
Next, I switched my nameservers on the domains to Spaceship's and immediately both http and https work for both domains (no need to toggle for sale page on and off).
Show attachment 283058Show attachment 283056Show attachment 283057
Show attachment 283055
The problem can be described as: the landing pages do not work correctly without using Spaceship's nameservers. For non-hsts domains, http works, but for all domains, https does not.
If I was guessing at the cause: your https certificate issuance process uses DNS records instead of the HTTP challenge method which means it cannot ever issue certificates for domains using "Connecting with DNS records" instead of "Switching to Spaceship nameservers"[1]. My recommendation is to remove the the "Connecting with DNS records" option until it is working fully because https is essential.
Additionally, http should always redirect to https: visiting Spaceship landing pages over http does not redirect to https.
[1] The fix for this is either using the HTTP Challenge method or if that isn't an option, delegation of the `_acme-challenge` subdomain.