Closed Timur-O closed 4 years ago
Unfortunately I can't reproduce the problem, and all tests are okay. Are you sure you are using the correct version? No GET requests should be made except from the initial directory request. In your case a GET request is made to an authorization URL. In the lastest version 1.2.2, all requests should be POST requests. If you have a look in LEAuthorization.php, you should see only POST requests being made $this->connector->post(...)
.
My advice is to check the version or reinstall it just to be sure and try again. I cannot find any other problems here.
The staging endpoint is not accepting GET requests anymore, the production endpoint still is, so that's why you're not having the issue in production.
Thank you, it turns out the issue was on my end. It was fixed upon reinstalling on my server. Apparently, I had two different versions installed locally and on my server.
This error only appears in staging mode, while everything works perfectly in production mode.
I get a 405 Method Not Allowed error after an order is created. This is what the error message thrown by the client looks like:
And this is what is returned by the Let's Encrypt API:
{ "type": "urn:ietf:params:acme:error:malformed", "detail": "Method not allowed", "status": 405 }
I saw that there was a previously resolved issue with this (#81), but I'm using the latest version (1.2.2) and still have this issue although the previous issue says it was resolved in version 1.2.0