stonemax / acme2

Another PHP client for acme protocal (version 2) implementation, used for generating letsencrypt's free ssl certificates.
MIT License
48 stars 27 forks source link

Renew Manually Post Failure #40

Open jasperf opened 4 years ago

jasperf commented 4 years ago

We did a manual renewal after the auto update apparently wiped our RSA key and ORDER data. But when we did so we got

forge@app-w-1:~/domain.com/current$ php artisan ssl-controller:update-certificate domain.com
+ Starting ...
In OrderService.php line 281:                                                                                                                                                                         
  Get order info failed, the local order info file doesn't exist, the order info file path is: /home/forge/domain.com/shared/storage/tls/le-storage/xxxxxxx/rsa/ORDER

which refers to https://github.com/stonemax/acme2/blob/5b368e6932ff727d66cc5c777d5a8edb18aba414/src/services/OrderService.php#L293

Any ideas why the RSA cert and everything got wiped post

stonemax\acme2\exceptions\RequestException ·\SslManager\Jobs\UpdateCertificate
Request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/xxxxxx(GET) failed, the error number is: 35

and or later on this morning

stonemax\acme2\exceptions\RequestException · Request to https://acme-v02.api.letsencrypt.org/acme/new-order(POST) failed, the error number is: 28, the error message is: Operation timed out after 5000 milliseconds with 0 out of 0 bytes received

? Cause for certificates to be wiped out something odd must happen now?