do-know / Crypt-LE

Crypt::LE - Let's Encrypt / Buypass / ZeroSSL and other ACME-servers client and library in Perl for obtaining free SSL certificates (inc. generating RSA/ECC keys and CSRs). HTTP/DNS verification is supported out of the box, EAB (External Account Binding) supported, easily extended with plugins, easily dockerized.

Home Page:https://Do-Know.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Failed to receive the challenge. Method not allowed

sasa1978 opened this issue · comments

C:\Crypt-LE-0.34\lib>le64 --key ltsncrpt_acc.key --csr out_server.csr --csr-key our_server.key --crt our_server.crt --domains "mail.spec-cb.ru" --generate-missing --unlink --path C:\www.well-known\acme-challenge

2019/12/05 18:56:54 [ ZeroSSL Crypt::LE client v0.34 started. ]
2019/12/05 18:56:54 Generating a new account key
2019/12/05 18:56:56 Saving generated account key into ltsncrpt_acc.key
2019/12/05 18:56:56 Generating a new CSR for domains mail.spec-cb.ru
2019/12/05 18:56:56 New CSR will be based on a generated key
2019/12/05 18:56:56 Saving a new CSR into out_server.csr
2019/12/05 18:56:56 Saving a new CSR key into our_server.key
2019/12/05 18:56:57 Registering the account key
2019/12/05 18:56:57 The key has been successfully registered. ID: 11724438
2019/12/05 18:56:57 Make sure to check TOS at https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf
2019/12/05 18:56:58 Failed to receive the challenge. Method not allowed

what is the problem?

Let's Encrypt has enabled a breaking change in the staging environment. This should not be affecting the production endpoint though and using -live flag should retrieve a proper certificate. The update addressing this staging issue should be released this week.

It works fine

Do you create Win32/64 binaries of version 0.35?

@HansCR , yes, they will be updated either today or tomorrow (it's been a busy week). Note that the source code has been already updated.