-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Installed root certificate is not listed in "Certificate Trust Settings" due to iOS bug #47
Comments
I'm not sure I understand the issue, can you provide some more details? |
I'm trying to use the certificate on my iPhone (running iOS 11.4). After I installed the certificate(rootCA.pem), it is not showing up in the (Settings > General > About > Certificate Trust Settings) and therefore I can't follow the Enable full trust for root certificates instruction. I am also able to reproduce the issue on an iPhone simulator: |
I have the same problem, too |
scep allows the Certificate to be trusted automatically. https://github.com/micromdm/scep Also MDM golang server there too :) |
having the same issue. |
🤬 https://forums.developer.apple.com/thread/89568 It's a bug in iOS, I'll work around it. Should manage to pull off reissuing the same CA without having to remake all certificates. |
Nope, fixing this will require reissuing the roots. I had an idea to misuse AuthorityKeyID (https://twitter.com/FiloSottile/status/1023564776834826240) but turns out we don't add one to our roots =( |
This should be fixed in the upcoming v1.0.1 version. If you have already used mkcert, you need to update it, and then regenerate the root.
Skip the |
Not really useful for #47, but good to have and a RFC 5280 MUST. See https://twitter.com/FiloSottile/status/1023564776834826240
Hey @ceoimon did you ever get this working? I've tried updating mkcert as mentioned by @FiloSottile but I still don't see it in "Certificate Trust Settings". |
Did you delete the root and regenerated it? |
I think this command essentially does that if I'm not mistaken. rm -r "$(mkcert -CAROOT)" I did however went and ran Also, one small request. Would it be possible to have I love the simplicity of this tool if I haven't mentioned that already. 😃 |
@Epho Please open a new issue and we'll look into it! |
No description provided.
The text was updated successfully, but these errors were encountered: