Git-Commit-Show / landing-page

The new landing page UI.
https://gitcommit.show
3 stars 9 forks source link

Https warning on "Nominate speaker" link #116

Open gitcommitshow opened 3 years ago

gitcommitshow commented 3 years ago

Screenshot 2021-03-11 at 06 02 05

Could be fixed by changing the link https://push.gitcommit.show to http://push.gitcommit.show

rh3xp commented 3 years ago

Nginx hostfile should be updated with the new SSL certificate(self generated) Or, change DNS settings -> 302 redirect.

gitcommitshow commented 3 years ago

@thenerdsuperuser We have permanent redirection on subdomain push.gitcommit.show to "the google form(https link)". We have done that in DNS settings itself. So we do not manage the SSL certificate. And that creates a problem when we call the subdomain with https://push.... The solution could be simply using the http://push.gitcommit.show url instead of https one. Will that create any problem? Does browser show any warning when we use http link that redirects to https?

rh3xp commented 3 years ago

Okay so here lies the problem:

  1. push.gitcommit.show : shows no error
  2. http://push.gitcommit.show : shows no error
  3. https://push.gitcommit.show : shows SSL Certificate Error.

You can migrate the DNS to cloudflare and delete duplicate entries, and also, you can disable force HTTPS redirection there. That might solve the issue.

Other than that, people usually don't type in the whole URL, and you can change the link reference everywhere to simply push.gitcommit.show

This should resolve the error.