successfully installed certificate on windows is not verified/usable
Description
I can install the cert using automatic mode or manual. In both cases the installation works without errors. But Proxyman is not able to "see" it, the verification fails:
Steps to Reproduce
install cert using manual or automatic mode.
Current Behavior
cert installed, but not usable
Expected Behavior
cert can be used
Environment
- App version: 2.22.0
- Windows version: 11
Are there any logs I can check why the cert verification may fail? (other proxy apps like Fiddler or Burp work without problems)
Hello @harrybin,
Thank you for reporting this issue!
We will double-check the logic that verifies the certificate status.
In the meantime, could you try relaunching Proxyman?
After restarting, please check if Proxyman can verify whether the certificate is installed. 🤔
This issue doesn't happen on my Windows machine.
Hello @kics223w1 , thanks for digging into this. Restarting Proxyman makes no difference. Are there any logs I can provide?
Log Location
At Proxyman's top navigation bar, click the "Help" menu, then go to "Advanced" and select "Open User Data Folder." This will take you to the path.
The logs are stored at:
C:\Users\{USER_NAME}\AppData\Roaming\Proxyman\logs
Quick Fix
@harrybin You can try this solution for a quick fix:
- Navigate to:
C:\Users\{USER_NAME}\AppData\Roaming\Proxyman - Delete the
certificatefolder. - Launch Proxyman and install the certificate using automatic mode.
Our logic
The certificate verification logic is to search for the certificate's serial number in the trust store.
I think because the certificate is corrupted, its serial number becomes invalid, causing Proxyman to fail to verify its status.
@kics223w1 The Quickfix works! 🎉
Thanks a lot.