mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-27 09:05:54 +03:00
[GH-ISSUE #1859] Windows: MOZILLA_PKIX_CA_CERT_USED_AS_END_ENTITY in Firefox #1852
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#1852
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cwirving on GitHub (Nov 27, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1859
Description
The TLS certificate used by Proxyman for Windows has the CA basic constraint set to true (unlike on macOS where it is false, which means that Firefox fails to validate any intercepted connections. The underlying Mozilla code clearly checks for this condition and has returned an error for many years.
See the Mozilla documentation for an explanation of the error code.
Steps to Reproduce
Current Behavior
Firefox rejects the proxied certificate because it has the Certificate Authority basic constraint enabled.
Expected Behavior
The certificate is acceptable to Firefox and the page opens normally.
Environment
@cwirving commented on GitHub (Nov 27, 2023):
I'm sorry. I didn't realize that there was a different GitHub project for the Windows version. Will close this one and move it over there.