phenoscape / owlery

Owlery is a set of REST web services which allow querying of an OWL reasoner containing a configured set of ontologies.
MIT License
16 stars 11 forks source link

HTTPS problem with owlery site #27

Closed balhoff closed 6 years ago

balhoff commented 6 years ago

@hlapp when I try to access the JSON-LD context at https://owlery.phenoscape.org/json/context.jsonld, I get a browser error:

Your connection is not private Attackers might be trying to steal your information from owlery.phenoscape.org (for example, passwords, messages, or credit cards). Learn more NET::ERR_CERT_COMMON_NAME_INVALID

What do we need to do?

hlapp commented 6 years ago

SSL isn't enforced yet for the custom domain, so the cert is the github.io cert, which doesn't match the domain name. Hence the error.

Apparently we box for enforcing HTTPS can't be ticked yet because the SSL cert for the custom domain hasn't been issued yet. It can take a day or so, but we seem to be past that date here. I have had success for other domains triggering the cert issuance manually by removing the CNAME file and after a short while re-adding it (which would simply be reverting the commit that removed it).

balhoff commented 6 years ago

Somehow the HTTPS checkbox was not checked, although I was sure I checked it. Seems to be working now.