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.
https://Do-Know.com
Artistic License 2.0
353 stars 60 forks source link

Failed to receive the challenge. Method not allowed #47

Closed sasa1978 closed 4 years ago

sasa1978 commented 4 years ago

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?

do-know commented 4 years ago

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.

sasa1978 commented 4 years ago

It works fine

HansCR commented 4 years ago

Do you create Win32/64 binaries of version 0.35?

do-know commented 4 years ago

@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.