A error response about /finalize API

When I send csr file by /finalize API, I got this response:

{u'detail': u'Error unmarshaling finalize order request',
 u'status': 400,
 u'type': u'urn:ietf:params:acme:error:malformed'}

But I can Create order and Trigger the challenge by my way to send request.

Only above does not work.

Please don't start such short uncomprehensive threads. Perhaps some of the users here on this Community can piece all the small parts together, but with just these few lines, it's too little.

Also, the "Help" section is probably not the best Section to post your questions. It's probably a better idea to start a SINGLE thread in the "Client dev" section for your ACME client dev attempt(s).

1 Like

Ok, I have fixed the title.


Anybody here can help me on this problem?

request is

protected: {"alg": "ES256", "kid": "https://acme-staging-v02.api.letsencrypt.org/acme/acct/xxxxx", "nonce": "0004z9Mq4_mBTzS0qvv-WFvEH5QrUcMnrS1GUVheVzJfWg8", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/...../......"}
payload: {"csr": "-----BEGIN CERTIFICATE REQUEST-----\nMIICvzCCAacCAQAwejEL.................gqTaFauqNaYTUJg\nugbgMmvNNvCeKCOTB50szgd1JYtk47W6knf9awRyMh1pKLg=\n-----END CERTIFICATE REQUEST-----"}

Here is answer.

My csr format is not correct.

oh, no.

Get the same error response.