[GH-ISSUE #200] Proxy settings persist after force quitting the app #198

Open
opened 2026-03-03 19:16:07 +03:00 by kerem · 2 comments
Owner

Originally created by @Ro-M on GitHub (Jul 1, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/200

Proxyman version? (Ex. Proxyman 1.4.3)

Proxyman 1.4.3

macOS Version? (Ex. mac 10.14)

macOs Mojave 10.14.5

Steps to reproduce

  • open Proxyman (Proxy Settings are active)
  • force-quit the app (right click on app icon and hold down the option key while clicking 'close')
  • other apps are unable to connect to the internet
  • current fix for this is restarting Proxyman (and then optionally correctly shutting it down)

Expected behavior

  • traffic of other apps should not depend on termination style (force quit / crash) of Proxyman
Originally created by @Ro-M on GitHub (Jul 1, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/200 ### Proxyman version? (Ex. Proxyman 1.4.3) Proxyman 1.4.3 ### macOS Version? (Ex. mac 10.14) macOs Mojave 10.14.5 ### Steps to reproduce - open Proxyman (Proxy Settings are active) - force-quit the app (right click on app icon and hold down the option key while clicking 'close') - other apps are unable to connect to the internet - current fix for this is restarting Proxyman (and then optionally correctly shutting it down) ### Expected behavior - traffic of other apps should not depend on termination style (force quit / crash) of Proxyman
Author
Owner

@NghiaTranUIT commented on GitHub (Jul 1, 2019):

As we discuss. Here is the proposals:

  1. If Proxy Helper tool is already installed, the we force quitting Proxyman -> Helper Tool could detect and revert automatically -> This approach is more reasonable, since Helper Tool is dependent process, and it doesn't affect by parent process.
  2. If not: It's impossible to revert the Proxy Setting, unless you manually revert it in Network Preference.

I suggest I'd implement the 1st one, since it's feasible 👍

Thank you for the report 💯

<!-- gh-comment-id:507150702 --> @NghiaTranUIT commented on GitHub (Jul 1, 2019): As we discuss. Here is the proposals: 1. If Proxy Helper tool is already installed, the we force quitting Proxyman -> Helper Tool could detect and revert automatically -> This approach is more reasonable, since Helper Tool is dependent process, and it doesn't affect by parent process. 2. If not: It's impossible to revert the Proxy Setting, unless you manually revert it in Network Preference. I suggest I'd implement the 1st one, since it's feasible 👍 Thank you for the report 💯
Author
Owner

@NghiaTranUIT commented on GitHub (Jul 2, 2019):

Hey @Ro-M, The No-Caching feature has been introduced in Proxyman 1.4.4 (https://github.com/ProxymanApp/Proxyman/releases/tag/1.4.4). Let check it out 💯

<!-- gh-comment-id:507510212 --> @NghiaTranUIT commented on GitHub (Jul 2, 2019): Hey @Ro-M, The `No-Caching` feature has been introduced in Proxyman 1.4.4 (https://github.com/ProxymanApp/Proxyman/releases/tag/1.4.4). Let check it out 💯
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#198
No description provided.