[GH-ISSUE #387] Migrate old Proxyman Certificate to the new one if need #384

Closed
opened 2026-03-03 19:18:04 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Jan 28, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/387

Originally assigned to: @NghiaTranUIT on GitHub.

🐶 Brief

There are some users, who use Proxyman from a very early day, have old Proxyman Certificate, which does not fulfill the new macOS Certificate Requirement on Catalina (https://support.apple.com/en-us/HT210176)

Even though if they update the last Proxyman, the Certificate is not fixed properly until they reset or re-generate the new one.

We should make sure that those users should migrate to the new one.

👑 Criteria

  • Detect if the users are using old Proxyman CA (Missing required constraints)
  • Detect if the certificate is expired
  • Migrate to the new one
  • Verify if the Certificate includes ExtendedKeyUsage
Originally created by @NghiaTranUIT on GitHub (Jan 28, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/387 Originally assigned to: @NghiaTranUIT on GitHub. ## 🐶 Brief There are some users, who use Proxyman from a very early day, have old Proxyman Certificate, which does not fulfill the new macOS Certificate Requirement on Catalina (https://support.apple.com/en-us/HT210176) Even though if they update the last Proxyman, the Certificate is not fixed properly until they reset or re-generate the new one. We should make sure that those users should migrate to the new one. ## 👑 Criteria - [x] Detect if the users are using old Proxyman CA (Missing required constraints) - [x] Detect if the certificate is expired - [x] Migrate to the new one - [x] Verify if the Certificate includes ExtendedKeyUsage
kerem 2026-03-03 19:18:04 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Jan 28, 2020):

All done 🙌

<!-- gh-comment-id:579226349 --> @NghiaTranUIT commented on GitHub (Jan 28, 2020): All done 🙌
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#384
No description provided.