manifold icon indicating copy to clipboard operation
manifold copied to clipboard

[Bug] certificate not valid for manifold.systems

Open CC007 opened this issue 2 years ago • 5 comments

Describe the bug The webpage that is hosted at https://manifold.systems doesn't have a certificate for that same domain, but instead lists github.io and github.com (and their subdomains).

To Reproduce Steps to reproduce the behavior:

  1. Go to the wiki in this repo
  2. Click on the Roadmap link

Expected behavior The website opens with a certificate that valid for manifold.systems.

Screenshots afbeelding

Desktop (please complete the following information):

  • Browser: Firefox 116.0.3

CC007 avatar Aug 26 '23 18:08 CC007

Translation in the image:

Warning: possible security risk

...

... Firefox doesn't trust this website, because it uses a certificate that isn't valid for manifold.systems. The certificate is only valid for the following names: *.github.io, ....

Error code: SSL_ERROR_BAD_CERT_DOMAIN

...

CC007 avatar Aug 26 '23 18:08 CC007

I've struggled with getting this to work. SquareSpace hosts the domain, not the best, but I'm sure I'm the problem. There has to be a way to configure it to work with github correctly, but I've more or less given up on this.

Given I made this website in anticipation of monetizing the project (lol), I'm probably going to ditch it. Go low-key and use plain old github.

rsmckinney avatar Aug 27 '23 18:08 rsmckinney

You could set up a reverse-proxy (like haproxy or nginx) between the two that would inject the certificate. Maybe SquareSpace even has something for that.

CC007 avatar Aug 27 '23 19:08 CC007

GitHub Pages is pretty great, and free. If you can get by with static HTML, that might be the easiest way to go. I don't know what server-side code the manifold.systems site might need, though.

tommyettinger avatar May 29 '24 05:05 tommyettinger

I’m pretty sure the problem is just my inability to make the right adjustments on both sides (square space domain & Github). I’ve made several attempts, and followed both sides’ instructions, but no dice. I should just hire someone to make it work :/

rsmckinney avatar May 30 '24 01:05 rsmckinney