I can explain that,
@Active8
Problem: A few of my SSL renewals getting failed every day.
Reason: I have moved from cPanel to DA. At the migration time, all of the hosted domains were having an active SSL Certificates.
As you know, Let's Encrypt's validity is 3 months.
The owners didn't renew less than 10 of the migrated domains. However, their hosting service is still active as they subscribed for yearly plans.
Since they have made the payment, I am not feeing it is right to suspend it or terminate it, even though hosting the files are useless. And that's not a solution to this issue.
Since I am getting this failure emails every day, I tried to use the Disable SSL button, but that wasn't helpful. Indeed DA has a (default) setup where an SSL renewal will retry five times and then give up if the failure repeated.
However, technically, DA did not install these SSLs. Thus, this glitch happens. In short, these are domains without SSL, so SSLs does not need to be renewed.
Solution: So, DA's support team (they are fantastic) identified this behaviour, and they pushed a code/fix to the pre-binary release.
John has added the code to skip the renewal, even if it's due for renewal.
This is done at the same time, a check for a suspended domain is done, which is also skipped.
Now, I have also asked if we can get this fix to the production channel as part of 1.59.6 release. But they said that 1.59.6 would most likely be 1.60.0 which has a fairly large number of changes.