Skip to content
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

proxyman-cli import does not enable SSL proxying rules #1924

Closed
samybenatt opened this issue Feb 2, 2024 · 4 comments
Closed

proxyman-cli import does not enable SSL proxying rules #1924

samybenatt opened this issue Feb 2, 2024 · 4 comments
Assignees
Labels
bug Something isn't working ✅ Done Ticket is addressed and fixed.

Comments

@samybenatt
Copy link

Description

SSL Proxying rules are correctly imported to Proxyman with proxyman-cli but not enabled.
Extract of the JSON configuration file:

{
...
    "sslProxyingData": {
...
        "isEnabled": true
    }
...
}

isEnabled is correctly set to true.

Steps to Reproduce

  1. Add SSL Proxying rules
    image
  2. Export Proxyman configuration with Proxyman CLI
    /Applications/Proxyman.app/Contents/MacOS/proxyman-cli export -o proxyman_test.json
    image
  3. Remove and disable the SSL Proxying rules to "restore" to factory state
    20240202212522_rec_
  4. Close Proxyman
  5. Import proxyman generated JSON configuration with proxyman-cli import
    /Applications/Proxyman.app/Contents/MacOS/proxyman-cli import -m override -i /tmp/proxyman_test.json
    image
  6. Open Proxyman and check SSL Proxying rules
    image

SSL Proxying rules are correctly imported but not enabled.

Tried with other tools (Allow List, Scripting, ...), isEnabled is correctly taken into account.
Seems to be specific to sslProxyingData.

Current Behavior

SSL Proxying rules are successfully imported but without being enabled while "isEnabled" is true

Expected Behavior

SSL Proxying rules should be imported and enabled

Environment

  • App version: Proxyman 4.16.0
  • macOS version: macOS Monterey 12.6
@samybenatt samybenatt added the bug Something isn't working label Feb 2, 2024
@samybenatt samybenatt changed the title proxyman-cli import does not enable proxyman-cli import does not enable SSL proxying rules Feb 2, 2024
@NghiaTranUIT NghiaTranUIT self-assigned this Feb 3, 2024
@NghiaTranUIT NghiaTranUIT added this to the Proxyman 4.17.0 milestone Feb 3, 2024
@NghiaTranUIT
Copy link
Member

Thanks. It's a bug. I will fix it and send you a Beta build 👍

@NghiaTranUIT
Copy link
Member

@NghiaTranUIT NghiaTranUIT added the ✅ Done Ticket is addressed and fixed. label Feb 10, 2024
@samybenatt
Copy link
Author

@NghiaTranUIT

It's fixed with this Beta build: https://download.proxyman.io/beta/Proxyman_4.16.0_Fix_ssl_proxying_import_from_proxyman-cli.dmg

Confirmed working with the above build, thanks for your help! 🙏

@samybenatt

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ✅ Done Ticket is addressed and fixed.
Projects
None yet
Development

No branches or pull requests

2 participants