Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

obtain SSL for non www subdomains for opencleveland.org #60

Open
skorasaurus opened this issue Mar 5, 2020 · 4 comments
Open

obtain SSL for non www subdomains for opencleveland.org #60

skorasaurus opened this issue Mar 5, 2020 · 4 comments
Assignees

Comments

@skorasaurus
Copy link
Member

the certificate for non-www is self-signed ; going to opencleveland.org does redirect to www.opencleveland.org which uses SSL but

if you visit https://opencleveland.org/projects/details/
it will obtain a self-signed cert (all urls on the site though are generally written with www appended at the beginning

https://help.github.com/en/github/working-with-github-pages/securing-your-github-pages-site-with-https

@skorasaurus skorasaurus self-assigned this Mar 5, 2020
@skorasaurus
Copy link
Member Author

skorasaurus commented Dec 16, 2020

hrm,

so our name servers on opencleveland.org go to linode and I noticed the self-signed cert (for https://opencleveland.org/projects/details/) is from websubstrate which is from Jeff Schuler from like 2014; so we should updated that. =0

the name servers control DNS records; so the name server should be removed from jeff's linode instance.

@skorasaurus
Copy link
Member Author

followed the directions at our registrar to update our DNS records - that should resolve this issue but I'm keeping this issue until it is fully resolved because transitions to new DNS records can sometimes take up to a day or 2.

@skorasaurus
Copy link
Member Author

skorasaurus commented Dec 16, 2020

BEFORE I made any changes:
dig opencleveland.org +nostats +nocomments +nocmd
;opencleveland.org. IN A
opencleveland.org. 6546 IN A 66.175.212.97
dig www.opencleveland.org +nostats +nocomments +nocmd
;www.opencleveland.org. IN A
www.opencleveland.org. 5971 IN CNAME opencleveland.github.io.
opencleveland.github.io. 2371 IN A 185.199.108.153
opencleveland.github.io. 2371 IN A 185.199.111.153
opencleveland.github.io. 2371 IN A 185.199.110.153
opencleveland.github.io. 2371 IN A 185.199.109.153

note: i also removed the
Redirect Domain
of https://opencleveland.org to https://www.opencleveland.org
b/c that redirect should now be taken care of according to the tutorial above.

@skorasaurus
Copy link
Member Author

skorasaurus commented Dec 20, 2020

remaining issue is that https://opencleveland.org/ does not redirect to https://www.opencleveland.org/
visiting https://opencleveland.org/ will result in a malformed SSL cert notice (b/c the cert is for github domains only;
typing in just "opencleveland.org" will properly redirect.

https://docs.github.com/en/free-pro-team@latest/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant