Skip to content

JRuby Certificate is invalid #12

@astrieanna

Description

@astrieanna

The https connection to JRuby.org appears as insecure because the certificate is invalid.

screen shot 2018-06-28 at 2 39 26 pm

It looks like it's using a cert for github.com, but the site is jruby.org.

Activity

sfgeorge

sfgeorge commented on Jul 11, 2018

@sfgeorge

⏫ Agreed, this is important.

  1. The https://jruby.github.io uses a valid cert for *.gihub.io 👍 But https://jruby.org needs an SSL cert for jruby.org.
  2. https://jruby.github.io redirects to http://jruby.org . It should redirect to https://jruby.org (once 1. is fixed)
  3. All http://jruby.org/ requests should redirect to https://jruby.org (once 1. is fixed)
sfgeorge

sfgeorge commented on Jul 11, 2018

@sfgeorge

According to the GitHub Blog Post, Custom domains on GitHub Pages gain support for HTTPS:

If you are using CNAME or ALIAS records for your custom domain, you’re all set and your site should be accessible over HTTPS.

jruby.org doesn't currently use MX records, in which case either of the above options are good. But if we want to leave mail functionality open as a possibility, then I'd suggest against using CNAME.

CNAME would break mail functionality for a domain. as suggested here on S.O., a good approach is to use A, ALIAS or ANAME - but not a CNAME.

GitHub Help: Setting up an apex domain

headius

headius commented on Dec 2, 2018

@headius
Member

Thanks for the tips, folks. We fixed this a couple months ago.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      JRuby Certificate is invalid · Issue #12 · jruby/jruby.github.io