[GH-ISSUE #1221] Unable to install SSL certificate to KeyChain #1215

Closed
opened 2026-03-03 19:49:22 +03:00 by kerem · 5 comments
Owner

Originally created by @csanivar on GitHub (May 4, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1221

Proxyman version? (Ex. Proxyman 1.4.3)

3.4.0

macOS Version? (Ex. mac 10.14)

12.3 (Intel Chip Mac)

Steps to reproduce

When I try to install the certificate it shows the loading icon and doesn't finish.
If I download and certificate and try to install it manually, KeyChain hangs with the loading icon.

Expected behavior

I should be able to install the SSL certificate for SSL proxying.

Screenshots (optional)

Originally created by @csanivar on GitHub (May 4, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1221 ### Proxyman version? (Ex. Proxyman 1.4.3) 3.4.0 ### macOS Version? (Ex. mac 10.14) 12.3 (Intel Chip Mac) ### Steps to reproduce When I try to install the certificate it shows the loading icon and doesn't finish. If I download and certificate and try to install it manually, KeyChain hangs with the loading icon. ### Expected behavior I should be able to install the SSL certificate for SSL proxying. ### Screenshots (optional)
kerem closed this issue 2026-03-03 19:49:22 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (May 4, 2022):

Hey, it seems your Keychain app has a problem when adding a new certificate.

Just wondering: Are you an admin of your devices? or a Guest user?

I tested it on macOS 12.3.1 and it works fine (both auto and manual)

<!-- gh-comment-id:1116954822 --> @NghiaTranUIT commented on GitHub (May 4, 2022): Hey, it seems your Keychain app has a problem when adding a new certificate. Just wondering: Are you an admin of your devices? or a Guest user? I tested it on macOS 12.3.1 and it works fine (both auto and manual)
Author
Owner

@NghiaTranUIT commented on GitHub (May 4, 2022):

If you don't mind, please follow this guideline to manually generate a certificate, and add it to your Keychain system. (Don't forget to trust it too): https://docs.proxyman.io/advanced-features/custom-certificates#6.-how-to-generate-self-signed-certificates-for-custom-root-certificate-that-comply-with-new-apples

<!-- gh-comment-id:1116955231 --> @NghiaTranUIT commented on GitHub (May 4, 2022): If you don't mind, please follow this guideline to manually generate a certificate, and add it to your Keychain system. (Don't forget to trust it too): https://docs.proxyman.io/advanced-features/custom-certificates#6.-how-to-generate-self-signed-certificates-for-custom-root-certificate-that-comply-with-new-apples
Author
Owner

@csanivar commented on GitHub (May 6, 2022):

I am not a Guest user. I have all the root privileges but this is a work machine though. Not sure if there any restrictions from work side.
I will try to generate a manual certificate and try.
Thanks

<!-- gh-comment-id:1119254939 --> @csanivar commented on GitHub (May 6, 2022): I am not a Guest user. I have all the root privileges but this is a work machine though. Not sure if there any restrictions from _work_ side. I will try to generate a manual certificate and try. Thanks
Author
Owner

@csanivar commented on GitHub (May 6, 2022):

So it worked after I restarted my Mac.
When you try to install a certificate Key Chain was support to ask for password, but previously it wasn't asking me and was hanging at that part.
But after restarting, the prompt was shown and I was able to add the certificate without any problems.

<!-- gh-comment-id:1119263907 --> @csanivar commented on GitHub (May 6, 2022): So it worked after I restarted my Mac. When you try to install a certificate Key Chain was support to ask for password, but previously it wasn't asking me and was hanging at that part. But after restarting, the prompt was shown and I was able to add the certificate without any problems.
Author
Owner

@NghiaTranUIT commented on GitHub (May 6, 2022):

Glad that it works. I believe that the System Keychain has trouble (beach ball when importing the certificate). Restart the system would fix it 👍

<!-- gh-comment-id:1119655091 --> @NghiaTranUIT commented on GitHub (May 6, 2022): Glad that it works. I believe that the System Keychain has trouble (beach ball when importing the certificate). Restart the system would fix it 👍
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1215
No description provided.