Skip to content

Instantly share code, notes, and snippets.

@justinribeiro
Created February 2, 2016 20:01
Show Gist options
  • Save justinribeiro/1100844a811dcb6eccae to your computer and use it in GitHub Desktop.
Save justinribeiro/1100844a811dcb6eccae to your computer and use it in GitHub Desktop.
StartSSL and Google SSL certs, the basics
  1. Go get the intermediate cert from StartSSL. All are available at https://startssl.com/root, but you probably just need the Class 1 DV PEM: https://startssl.com/certs/sca.server1.crt
  2. Put that file with your issued cert.
  3. Concat them. $ cat yourdomain.crt sca.server1.crt > concat.crt
  4. Upload that to the PEM encoded X.509 public key certificate field on https://console.developers.google.com/appengine/settings/certificates?project=yourproject
  5. Add your private key as normal.
  6. Assign to domain.
  7. Test chain with https://www.ssllabs.com/ssltest/
  8. Open in Firefox desktop or on mobile device to verify error gone away.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment