[GH-ISSUE #1762] Keep getting notifications that Proxyman regularly tries to add itself to background items, even though I disabled that. #1754

Open
opened 2026-03-03 19:54:04 +03:00 by kerem · 7 comments
Owner

Originally created by @huyz on GitHub (Sep 6, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1762

Originally assigned to: @NghiaTranUIT on GitHub.

Description

I went to Login Items and purposefully disabled Proxyman from background apps because I have only want it to run when I need it.
The problem is every few hours, Proxyman tries to re-add itself and I get notified. I don't know which process is doing that. None of my hundreds of other apps triggers this notification all the time.

screenshot 2023-09-06T094821Z

Steps to Reproduce

  1. Install Proxyman
  2. Go to Settings > Login Items and disable Proxyman.app from Allow in the Background

Current Behavior

  1. Every few hours you get a notification as screenshotted above

Expected Behavior

  1. No notifications

Environment

  • App version: Proxyman 4.10.0
  • macOS version: macOS 13.5.1 (Ventura, ARM)
Originally created by @huyz on GitHub (Sep 6, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1762 Originally assigned to: @NghiaTranUIT on GitHub. ## Description <!--- Description for the bug? --> I went to Login Items and purposefully disabled Proxyman from background apps because I have only want it to run when I need it. The problem is every few hours, Proxyman tries to re-add itself and I get notified. I don't know which process is doing that. None of my hundreds of other apps triggers this notification all the time. ![screenshot 2023-09-06T094821Z](https://github.com/ProxymanApp/Proxyman/assets/128394/e4eb6318-f1ee-4f58-8673-c758553f85c3) ## Steps to Reproduce <!-- Add relevant code and/or a live example --> 1. Install Proxyman 2. Go to Settings > Login Items and disable Proxyman.app from `Allow in the Background` ## Current Behavior <!--- What went wrong? --> 1. Every few hours you get a notification as screenshotted above ## Expected Behavior <!--- What should have happened? --> 1. No notifications ## Environment - App version: Proxyman 4.10.0 - macOS version: macOS 13.5.1 (Ventura, ARM)
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 6, 2023):

Hi @huyz, the macOS uses the term "Login Items" is incorrect. It's a Helper Tool that Proxyman requires to override/revert the system HTTP Proxy when the app is launched or closed. It's also useful to gracefully revert the Proxy if the app is unexpectedly crashed.

The helper tool doesn't start in the Login time, it only needs when Proxyman is running.

If you want to get rid of the notification, You can uninstall the Helper Tool in Proxyman Menu -> Setting -> Advance Tab -> Uninstall Helper Tool.

<!-- gh-comment-id:1708037267 --> @NghiaTranUIT commented on GitHub (Sep 6, 2023): Hi @huyz, the macOS uses the term "Login Items" is incorrect. It's a [Helper Tool](https://docs.proxyman.io/basic-features/proxy-setting-tool) that Proxyman requires to override/revert the system HTTP Proxy when the app is launched or closed. It's also useful to gracefully revert the Proxy if the app is unexpectedly crashed. The helper tool doesn't start in the Login time, it only needs when Proxyman is running. If you want to get rid of the notification, You can uninstall the Helper Tool in Proxyman Menu -> Setting -> Advance Tab -> Uninstall Helper Tool.
Author
Owner

@huyz commented on GitHub (Sep 6, 2023):

It sounds like a useful tool. So I don't want to uninstall it.
It's just that I want the option to only run the tool when Proxyman is launched. And then it can stay running in the background until the end of login session. Isn't that possible?

<!-- gh-comment-id:1708220223 --> @huyz commented on GitHub (Sep 6, 2023): It sounds like a useful tool. So I don't want to uninstall it. It's just that I want the option to only run the tool when Proxyman is launched. And then it can stay running in the background until the end of login session. Isn't that possible?
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 6, 2023):

It's a default behavior of the Helper Tool. When you enable it in the Setting, it works as you describe.

Proxyman Helper Tool does nothing if the main app is not running.

<!-- gh-comment-id:1708224833 --> @NghiaTranUIT commented on GitHub (Sep 6, 2023): It's a default behavior of the Helper Tool. When you enable it in the Setting, it works as you describe. Proxyman Helper Tool does nothing if the main app is not running.
Author
Owner

@huyz commented on GitHub (Sep 7, 2023):

I think there's some misunderstanding.

It does do something when the main app is not running: it's triggering a notification.

I rebooted, never started Proxyman, and yet I get notified as above.

No other app does this, even the ones that so desperately want to install a helper app, e.g. Microsoft Office Auto-update.

MS Office Auto-update will complain, but only when I launch a Microsoft app. If I block it from running in the background and never run a MS Office app, I never get a notification.

But with Proxyman, I do get a notification all the time

<!-- gh-comment-id:1710679297 --> @huyz commented on GitHub (Sep 7, 2023): I think there's some misunderstanding. It does do something when the main app is not running: it's triggering a notification. I rebooted, never started Proxyman, and yet I get notified as above. No other app does this, even the ones that so desperately want to install a helper app, e.g. Microsoft Office Auto-update. MS Office Auto-update will complain, but only when I launch a Microsoft app. If I block it from running in the background and never run a MS Office app, I never get a notification. But with Proxyman, I do get a notification all the time
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 8, 2023):

It's odd. Let me investigate it 👍

<!-- gh-comment-id:1710941531 --> @NghiaTranUIT commented on GitHub (Sep 8, 2023): It's odd. Let me investigate it 👍
Author
Owner

@huyz commented on GitHub (Oct 2, 2023):

The issue is gone.
And now I see VMware doing the same thing to me.
So this is probably a macOS issue actually (similar to how macOS often loses Privacy/Accessibility settings all the time).
Feel free to close this issue.

<!-- gh-comment-id:1742538505 --> @huyz commented on GitHub (Oct 2, 2023): The issue is gone. And now I see VMware doing the same thing to me. So this is probably a macOS issue actually (similar to how macOS often loses Privacy/Accessibility settings all the time). Feel free to close this issue.
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 3, 2023):

yes, properly a macOS issue and I'm not sure how to completely fix it from our end.

<!-- gh-comment-id:1744275457 --> @NghiaTranUIT commented on GitHub (Oct 3, 2023): yes, properly a macOS issue and I'm not sure how to completely fix it from our end.
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#1754
No description provided.