1. 22 Nov, 2017 2 commits
  2. 15 Nov, 2017 3 commits
  3. 06 Jun, 2017 6 commits
  4. 16 May, 2017 1 commit
  5. 27 Apr, 2017 1 commit
    • Maximilian Kaul's avatar
      FIX CN parsing to work with OpenSSL 1.1 · 95374535
      Maximilian Kaul authored
      CN used to be without whitespaces around the `=` but OpenSSL 1.1 introduced
      whitespaces:
      1.0.1: subject=/CN=example.com
      1.1.0: subject=CN = example.com
      
      This commit makes them optional.
      95374535
  6. 20 Mar, 2017 1 commit
  7. 30 Jan, 2017 1 commit
    • Sebastian Andrzej Siewior's avatar
      Don't fail on openssl 1.1 output · 2f92c78c
      Sebastian Andrzej Siewior authored
      A subject only CN entry looks in openssl 1.0.2 and earlier like:
      	Subject: CN=xxx.domain.tld
      
      The output with 1.1.0+ differs slightly:
              Subject: CN = xxx.domain.tld
      
      This is enough to get the script confused and to continue with zero
      domains and fail later:
      
      |Parsing account key...
      |Parsing CSR...
      |Registering account...
      |Already registered!
      |Signing certificate...
      |Traceback (most recent call last):
      |  File "/home/letsencrypt/acme-tiny/acme_tiny.py", line 198, in <module>
      |    main(sys.argv[1:])
      |  File "/home/letsencrypt/acme-tiny/acme_tiny.py", line 194, in main
      |    signed_crt = get_crt(args.account_key, args.csr, args.acme_dir, log=LOGGER, CA=args.ca)
      |  File "/home/letsencrypt/acme-tiny/acme_tiny.py", line 161, in get_crt
      |    raise ValueError("Error signing certificate: {0} {1}".format(code, result))
      |ValueError: Error signing certificate: 403 {
      |  "type": "urn:acme:error:unauthorized",
      |  "detail": "Error creating new cert :: Authorizations for these names not found or expired: xxx.domain.tld",
      |  "status": 403
      |}
      
      With this change it should work again. Maybe the script could stop after
      parsing the CSR if zero domains were found.
      Signed-off-by: default avatarSebastian Andrzej Siewior <bigeasy@linutronix.de>
      2f92c78c
  8. 04 Dec, 2016 1 commit
  9. 18 Aug, 2016 1 commit
  10. 01 Aug, 2016 2 commits
  11. 26 Mar, 2016 4 commits
  12. 16 Mar, 2016 1 commit
  13. 29 Dec, 2015 2 commits
  14. 26 Dec, 2015 2 commits
  15. 22 Dec, 2015 7 commits
  16. 19 Dec, 2015 1 commit
  17. 15 Dec, 2015 2 commits
  18. 13 Dec, 2015 1 commit
  19. 10 Dec, 2015 1 commit