Skip to content

martinklepsch/acme-clj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

acme-clj

Trust api.letsencrypt.org

  1. Download certificate

     openssl s_client -connect acme-staging.api.letsencrypt.org:443 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > letsencrypt.crt
    
  2. Copy System truststore

     cp $JAVA_HOME/jre/lib/security/cacerts $PWD/truststore/
    
  3. Add letsencrypt cert to truststore. Default password on OS X is changeit.

     keytool -import -alias acme-staging.api.letsencrypt.org -keystore $PWD/truststore/cacerts -file $PWD/truststore/letsencrypt.crt
    
  4. Test with SSLPoke class

     curl -L https://confluence.atlassian.com/download/attachments/779355358/SSLPoke.class > SSLPoke.class
     java -Djavax.net.ssl.trustStore=$PWD/truststore/cacerts SSLPoke acme-staging.api.letsencrypt.org 443
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published