[GH-ISSUE #1834] No Requests logged since updating #1828

Open
opened 2026-03-03 19:54:42 +03:00 by kerem · 13 comments
Owner

Originally created by @andykent on GitHub (Oct 31, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1834

Originally assigned to: @NghiaTranUIT on GitHub.

Description

I'm a long time ProxyMan customer and things have been fairly stable for me but a recent update. (4.14 or possibly 4.13) broke request logging completely for me and am no longer seeing any data.

Steps to Reproduce

  1. Launch Proxyman
  2. Make HTTP requests from Mac
  3. Nothing is recoded in Proxyman UI

Current Behavior

I don't see any requests logged but the titlebar does say "Listening on..." and the status bar does show up/down network traffic so something is listening somewhere I think.

I think the issue may have started when I was prompted to install the new 1.5.0 HelperTool so as a first step I tried deleting and reinstalling the HelperTool, it re-installed successfully (as 1.5.0) but made no difference to the issue.

Expected Behavior

HTTP requests show up in the UI as previously.

Environment

  • App version: 4.14
  • macOS version: 14.1
Originally created by @andykent on GitHub (Oct 31, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1834 Originally assigned to: @NghiaTranUIT on GitHub. ## Description I'm a long time ProxyMan customer and things have been fairly stable for me but a recent update. (4.14 or possibly 4.13) broke request logging completely for me and am no longer seeing any data. ## Steps to Reproduce 1. Launch Proxyman 2. Make HTTP requests from Mac 3. Nothing is recoded in Proxyman UI ## Current Behavior I don't see any requests logged but the titlebar does say "Listening on..." and the status bar does show up/down network traffic so something is listening somewhere I think. I _think_ the issue may have started when I was prompted to install the new 1.5.0 HelperTool so as a first step I tried deleting and reinstalling the HelperTool, it re-installed successfully (as 1.5.0) but made no difference to the issue. ## Expected Behavior HTTP requests show up in the UI as previously. ## Environment - App version: 4.14 - macOS version: 14.1
Author
Owner

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

Sorry for this trouble.

Can you try do delete this file at /Library/PrivilegedHelperTools/com.proxyman.NSProxy.HelperTool and install the Helper Tool again?

<!-- gh-comment-id:1787108964 --> @NghiaTranUIT commented on GitHub (Oct 31, 2023): Sorry for this trouble. Can you try do delete this file at /Library/PrivilegedHelperTools/com.proxyman.NSProxy.HelperTool and install the Helper Tool again?
Author
Owner

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

It seems Proxyman doesn't connect to the Helper Tool, so Proxyman can't override the system proxy.

<!-- gh-comment-id:1787110221 --> @NghiaTranUIT commented on GitHub (Oct 31, 2023): It seems Proxyman doesn't connect to the Helper Tool, so Proxyman can't override the system proxy.
Author
Owner

@andykent commented on GitHub (Oct 31, 2023):

Thanks for the fast response.
As mentioned I had already tried that but I just tried it again with the same results.

One thing I did notice is that it has a warning about networksetup cli I'm not sure what would be causing that. Maybe it's related?

I ran sudo rm /Library/PrivilegedHelperTools/com.proxyman.NSProxy.HelperTool and then did the steps in the screenshots below...

Screenshot 2023-10-31 at 12 20 14 Screenshot 2023-10-31 at 12 20 23 Screenshot 2023-10-31 at 12 20 34
<!-- gh-comment-id:1787115812 --> @andykent commented on GitHub (Oct 31, 2023): Thanks for the fast response. As mentioned I had already tried that but I just tried it again with the same results. One thing I did notice is that it has a warning about `networksetup cli` I'm not sure what would be causing that. Maybe it's related? I ran `sudo rm /Library/PrivilegedHelperTools/com.proxyman.NSProxy.HelperTool` and then did the steps in the screenshots below... <img width="601" alt="Screenshot 2023-10-31 at 12 20 14" src="https://github.com/ProxymanApp/Proxyman/assets/614/acb23dec-05e0-4407-81ce-9c916095bcbd"> <img width="641" alt="Screenshot 2023-10-31 at 12 20 23" src="https://github.com/ProxymanApp/Proxyman/assets/614/d481f8f1-9429-4214-ae3f-5036f913631c"> <img width="599" alt="Screenshot 2023-10-31 at 12 20 34" src="https://github.com/ProxymanApp/Proxyman/assets/614/938ae821-eb91-442f-a854-b048e0d11702">
Author
Owner

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

Then, it's working right? Your last screenshot shows the Helper Tool v1.5 is installed.

You can try toggle the proxy in Tools Memu -> Proxy Settings-> Override system proxy

<!-- gh-comment-id:1787122263 --> @NghiaTranUIT commented on GitHub (Oct 31, 2023): Then, it's working right? Your last screenshot shows the Helper Tool v1.5 is installed. You can try toggle the proxy in Tools Memu -> Proxy Settings-> Override system proxy
Author
Owner

@andykent commented on GitHub (Oct 31, 2023):

The installation worked but the requests are still not shown. This is what I see in the main window.

Screenshot 2023-10-31 at 12 29 06

I just tried toggling the "Override macOS Proxy" off and on again but it made no difference.

<!-- gh-comment-id:1787126897 --> @andykent commented on GitHub (Oct 31, 2023): The installation worked but the requests are still not shown. This is what I see in the main window. <img width="1305" alt="Screenshot 2023-10-31 at 12 29 06" src="https://github.com/ProxymanApp/Proxyman/assets/614/aa84890f-6b34-4681-a510-e4a8386980d2"> I just tried toggling the "Override macOS Proxy" off and on again but it made no difference.
Author
Owner

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

You might check if there is any VPN app is ON. Or conflict with Security apps in your Macbook.

Try to turn it off will fix it

<!-- gh-comment-id:1787140414 --> @NghiaTranUIT commented on GitHub (Oct 31, 2023): You might check if there is any VPN app is ON. Or conflict with Security apps in your Macbook. Try to turn it off will fix it
Author
Owner

@andykent commented on GitHub (Oct 31, 2023):

oh, I feel dumb.

This was it. My VPN client had connected without me realising and I had the UI closed so hadn't noticed.

Disconnecting the VPN resolved the issue. I should have figured that from the IP address too.

Thanks for your help, happy to close this now but it would be awesome if a future version of Proxyman could somehow detect this situation and flag the issue.

<!-- gh-comment-id:1787145916 --> @andykent commented on GitHub (Oct 31, 2023): oh, I feel dumb. This was it. My VPN client had connected without me realising and I had the UI closed so hadn't noticed. Disconnecting the VPN resolved the issue. I should have figured that from the IP address too. Thanks for your help, happy to close this now but it would be awesome if a future version of Proxyman could somehow detect this situation and flag the issue.
Author
Owner

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

Thanks. Glad to know it works 😄
May I ask what the VPN name is ?

<!-- gh-comment-id:1787214420 --> @NghiaTranUIT commented on GitHub (Oct 31, 2023): Thanks. Glad to know it works 😄 May I ask what the VPN name is ?
Author
Owner

@andykent commented on GitHub (Oct 31, 2023):

NordVPN

<!-- gh-comment-id:1787225825 --> @andykent commented on GitHub (Oct 31, 2023): NordVPN
Author
Owner

@Geczy commented on GitHub (Oct 31, 2023):

my issue was leaving the VPN on too 😂, this was bugging me, finally it works. thanks!

<!-- gh-comment-id:1787362169 --> @Geczy commented on GitHub (Oct 31, 2023): my issue was leaving the VPN on too 😂, this was bugging me, finally it works. thanks!
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 1, 2023):

Thanks. I guess I can implement a small feature to prevent it in the future:

  1. After launch 5 seconds,
  2. If there is no requests in the main table even though the Overridden Proxy is enabled
  3. Get all running apps and check if there is any VPN app is active
  4. Show the small ⚠️ in the status bar -> Notify the user might turn off these VPN apps.

How do you think 🤔

<!-- gh-comment-id:1788270242 --> @NghiaTranUIT commented on GitHub (Nov 1, 2023): Thanks. I guess I can implement a small feature to prevent it in the future: 1. After launch 5 seconds, 2. If there is no requests in the main table even though the Overridden Proxy is enabled 3. Get all [running apps](https://developer.apple.com/documentation/appkit/nsworkspace/1534059-runningapplications) and check if there is any VPN app is active 4. Show the small ⚠️ in the status bar -> Notify the user might turn off these VPN apps. How do you think 🤔
Author
Owner

@Geczy commented on GitHub (Nov 1, 2023):

Yeah that seems okay. But is there a more intelligent way to know if a vpn is enabled than to check list of apps? There are thousands of vpns. I use one called globalprotect which is for work. Like something with dns check? Or location check

<!-- gh-comment-id:1788341311 --> @Geczy commented on GitHub (Nov 1, 2023): Yeah that seems okay. But is there a more intelligent way to know if a vpn is enabled than to check list of apps? There are thousands of vpns. I use one called globalprotect which is for work. Like something with dns check? Or location check
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 1, 2023):

It's a good point. I suppose that I can use the Network framework to check if there is any VPN is active, and then try to get the name.

<!-- gh-comment-id:1788344544 --> @NghiaTranUIT commented on GitHub (Nov 1, 2023): It's a good point. I suppose that I can use the Network framework to check if there is any VPN is active, and then try to get the name.
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#1828
No description provided.