ohadschn / letsencrypt-webapp-renewer

[PLEASE USE FREE MS MANAGED CERTS INSTEAD] Simple WebJob-ready console application for renewing Azure Web App SSL certificates
https://www.ohadsoft.com/
Apache License 2.0
282 stars 51 forks source link

Cert error renewing #128

Closed CodeBlanch closed 5 months ago

CodeBlanch commented 6 months ago

From my WebJob log:

[05/22/2024 20:13:55 > 9c2f7c: INFO] Error during Request or install certificate Certes.AcmeException: Can not find issuer 'C=US,O=Internet Security Research Group,CN=ISRG Root X1' for certificate 'C=US,O=Let's Encrypt,CN=R3'. [05/22/2024 20:13:55 > 9c2f7c: INFO] at Certes.Pkcs.CertificateStore.GetIssuers(Byte[] der)

Anything I can do about that?

ohadschn commented 6 months ago

@CodeBlanch see https://github.com/sjkp/letsencrypt-siteextension/issues/402#issuecomment-2079611564, it would probably require some code change and/or Certes package upgrade.

I'm not maintaining this repo anymore, but if you want to submit a PR I wouldn't mind merging it so you get the CI build to install on your WebApp.

I'll ask the usual question though - why haven't you replaced this outdated WebJob with the free, officially supported built-in Microsoft option? https://learn.microsoft.com/en-us/azure/app-service/configure-ssl-certificate?tabs=apex#create-a-free-managed-certificate

CodeBlanch commented 6 months ago

why haven't you replaced this outdated WebJob with the free, officially supported built-in Microsoft option?

Just laziness 🤣 I bit the bullet and went and updated all my sites, removed the webjob. Thanks for building this @ohadschn it was very useful for years.