-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Certificate Length 825 days Mac Catalina #39
Comments
hi,
|
IMHO, there should be a CA renewal process. All that needs to be done is check the certificate to ensure it's not expired, and if it then renew it with the same private key. Then each trust store needs to have its trust removed, and the renewed certificate installed. Then, the expiration date could be set for a static 825, period, and nobody would need to worry too much about when it expires. I feel the CA should be created with the |
Just upgraded to Catalina and I'm seeing my devcerts revoked in Chrome/Safari due to this issue |
|
I solved it, by changing the |
Could be waiting a while. There's not much activity in this repo. I wound up forking it, and I'm maintaining a I've opened PR #45 to fix this. We'll see how it goes 🤷♂ Btw, an alternative to maintaining a release on github is forking and making your changes on your local computer. Then just link to it instead of npm. I did the github release because I needed it to be publicly accessible. Eventually, I may have to publish my own version on NPM, because there are PRs in other projects that are dependent on PRs in this, but I would very much like to avoid that, just out of respect for the author of this library. |
Heya,
Since upgrading to catalina max cert length has been changed to 825 days. (https://support.apple.com/en-us/HT210176). Currently the certs this package generates are 7000 days.
Happy to make a pull request to change these values, just wanted to log an issue see how you wanted to approach it.
Cheers!
The text was updated successfully, but these errors were encountered: