Githubassets.com Cert Has Expired

Cert expired 5 mins ago.

https://github.com/

  • This is a script I call "certdays.sh" which you can call from your regular tests like this:

    certdays.sh somedomain.com 14

    If the certificate for somedomain.com is valid less then 14 days, it will fail:

    https://github.com/no-gravity/certdays

  • There must be some kind of law "Every company will forget to renew a TLS certificate once"

    I know I can't throw stones in this particular greenhouse :)

  • I remember a couple of years ago I was on the top of some old volcano on an island, and I was dictating shell commands to a colleague so that we can quickly fix our expired certificate. Good old days.

  • Maybe browsers should put up a warning when a certificate is about to expire; say two weeks away. Nobody should let their certificate get that close to expiring, but if it does, you'd rather it generate a lot of visible warnings before simply ceasing to work at all.

  • Just came to Hacker News to post this, GitHub's assets don't load and the site's front end is broken.

  • Don't see any error. The certificate was renewed after 10 minutes of issue?

    Validity Not Before 11/2/2020, 12:00:00 AM (Greenwich Mean Time)

    Validity Not After 11/9/2021, 11:59:59 PM (Greenwich Mean Time)

  • That's why they are serving un-styled pages, I guess. I thought my browser was acting up.

  • if you're using nagios, setup something like

      command_name  check_certificate
      command_line  $USER1$/check_http -H $ARG1$ -p $ARG2$ -4 -S -C 21 -t 20 --sni
    
    this won't warn about certificate name mismatches though

  • Update: Seems to be fixed now.

  • undefined

  • Just ran into the same issue... Most/Everything still seems to work though, because only the assets are missing ^^ However it is not pretty.

  • Once identified, I would expect their "Incident Report" in some way would mention the root cause of the incident. However, that does not seem to be the case here: https://www.githubstatus.com/incidents/4mzhxxpwgvqg

    Maybe someone could get fired for this or does it have more to do with Microsoft's stock/public image?

  • This is a wonderful example of what can happen when you don't keep track of your cert expiry dates.

  • Certs are such a pain in the ass.

  • I thought it was just a local CDN node issue until I see this on Hacker News :-(

  • Seems like microsoft has a real issue tracking their cert expiry lately

  • Github not working for me either

  • github.githubassets.com expired 1 day ago github.com is OK now