Commit Graph

13 Commits

Author SHA1 Message Date
Luke Faraone d5ed5e9ffe Switch api.zulip.com to signed PositiveSSL / Comodo certificate.
Chains generated according to 9d674d6a0f7ced686ddb078dd36e44a9e3df82c3.

(imported from commit 26ba56b6796a560fa843f8ff29e384fab3028e10)
2013-07-15 16:49:54 -04:00
Luke Faraone 4f79f628e4 StartSSL certificates for {zephyr,www,api}.zulip.com.
combined-chains were generated according to 6544938ef29.

(imported from commit e67baef8918fb451db5f37a95b68deb77effe6c3)
2013-07-15 16:49:54 -04:00
Luke Faraone 654898d386 Update staging.zulip.com.crt and combined-chain.
The older certificate had an "Organization: Luke Faraone" which was sub-
optimal. This new certificate is also based on a key that has not been made
available to our app instances in the past.

(imported from commit 0a8070bb16e4c640e6b4c06afee07ccf88495327)
2013-07-15 16:49:54 -04:00
Luke Faraone c7ab5c6836 Include certificate for staging.zulip.com.
The key for this certificate is the same as the key for
staging.humbughq.com.

The combined-chain was created according to the manner described in
commit 6544938ef29.

(imported from commit 99d5658d822bdffdd05b30c24f2e77d150ebf06f)
2013-07-02 12:04:56 -04:00
Luke Faraone b3b0e2fe09 [manual] Include SSL certificate for wildcard humbughq.com and corresponding chains.
Chains generated consistent with 6544938ef2955d52c5e8d95f53c280322526a790:

cat STAR_humbughq_com.crt PositiveSSLCA2.crt AddTrustExternalCARoot.crt > wildcard-humbughq.com.combined-chain.crt

The files added in this commit should be manually copied to
/etc/ssl/certs/ on prod.

(imported from commit 9d674d6a0f7ced686ddb078dd36e44a9e3df82c3)
2013-05-29 15:36:47 -04:00
Luke Faraone c3421b31b9 Include certificate configuration for www.humbughq.com via Comodo
This expires in on Aug 11 23:59:59 2013 GMT.

I've set a calendar event for this :)

(imported from commit fb426b703c88dd255536e10285375dc997e47b01)
2013-05-17 01:02:32 -04:00
Luke Faraone b7482bc619 Add wildcard certificate for *.e.humbughq.com.
Chained with PositiveSSLCA2 and AddTrustExternalCARoot.

(imported from commit b2f348a4946daf6af359e45ad07e2dd55b474776)
2013-01-17 18:56:39 -05:00
Luke Faraone c911598575 SSL certificates for zephyr.humbughq.com
(imported from commit bfddb4cd0c4ab5fa61d192ea5705df6da2dc8dda)
2012-11-21 13:58:48 -05:00
Luke Faraone eaffa1d6f5 Reorder certificate chaining with updated certificates.
Previously we presented the server cert, then the intermediate, then the
CA. This caused some browsers to break.

To resolve the issue, we ran:
wget http://www.startssl.com/certs/ca.pem -O startcom.pem
wget http://www.startssl.com/certs/sub.class1.server.ca.pem
cat app.humbughq.com.crt sub.class1.server.ca.pem startcom.pem > app.humbughq.com.combined-chain.crt

(repeating the last step for each .humbughq.com.crt)

Note: The resultant .combined-chain. files contain different
certificates than they did previously.

(imported from commit 6544938ef2955d52c5e8d95f53c280322526a790)
2012-11-08 15:00:35 -05:00
Tim Abbott adab0c1880 Add staging/dev certs to puppet configuration.
(imported from commit 1415d909a4619adecc3b43ad0b7817f473bc2a73)
2012-11-06 16:59:28 -05:00
Tim Abbott e6f196f372 Move certs .gitignore to where the certs are now.
(imported from commit c1a92978a7d835cb3d3eec5647ef7aa4f4f73b35)
2012-10-29 13:19:41 -04:00
Keegan McAllister 4828e3d7fb Add app.humbug.com cert with CA chain
This is the format Nginx wants.  It contains the following files concatenated
together in order:

    app.humbughq.com.crt
    startcom.pem
    sub.class1.server.ca.pem

(imported from commit 6ed5679501f48729b4b4df19169042d5c0c37b5d)
2012-10-22 18:00:37 -04:00
Keegan McAllister 45273643ec Move humbug-self-signed.crt into a common directory
(imported from commit 0c914b87c06be7cd7b370d8d0f38efc9f1aaf57f)
2012-10-15 13:29:47 -04:00