Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It sounds like you're using a shared hosting server.</p> <p>In plain HTTP, the server can know which host the client is requesting using the <code>Host</code> header in the request (this is based on the URL). Apache Httpd supports this with what it calls <a href="http://httpd.apache.org/docs/2.2/vhosts/name-based.html" rel="nofollow">Name-based virtual hosts</a>.</p> <p>The HTTPS configuration is separate from the HTTP configuration in Apache Httpd (and presumably a number of other servers). Having virtual hosts (typically on a shared host) for the HTTP configuration doesn't mean that the same configuration is replicated for HTTPS.</p> <p>HTTPS presents another problem: choosing which certificate to send before being able to see the <code>Host</code> header. Indeed, the server needs to send the client a certificate with the correct name during the SSL/TLS handshake, which happens before any HTTP traffic is sent (so before the <code>Host</code> header can be read). To overcome this problem, some hosts will set up a certificate valid for multiple host names (typically multiple Subject Alternative Names, or sometimes wilcards), others will use Server Name Indication (which isn't supported by all clients).</p> <p>To get your server to host your site for HTTPS, you'd need:</p> <ul> <li>To make sure the certificate it serves is valid for your host name (otherwise, there will be a warning message).</li> <li>That the virtual hosts (or equivalent) it serves are configured for your host too.</li> </ul> <p>In your case it seems that (a) your server is serving a single certificate that is not valid for your host and (b) your host isn't configured for HTTPS anyway, since you're falling back to what's probably the default host.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload