[GH-ISSUE #1679] Proxyman stops proxying traffic intermittently #1671

Open
opened 2026-03-03 19:53:21 +03:00 by kerem · 6 comments
Owner

Originally created by @fleytman on GitHub (Jun 14, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1679

Originally assigned to: @NghiaTranUIT on GitHub.

Description

I've noticed the following issue after the update of Proxyman. After a certain period, especially if the MacBook goes to sleep (but it also happens without that), the traffic stops going through Proxyman. Even if I toggle the "override macOS proxy" option on and off, the problem persists. However, if I disable and then enable Proxyman, it starts proxying the traffic again.

Steps to reproduce

  1. Leave the MacBook idle for some time to let it go to sleep.
  2. Try using Proxyman after waking up the MacBook.
  3. Observe that the traffic doesn't pass through Proxyman.
  4. Toggle the "override macOS proxy" option on and off - the problem persists.
  5. Disable and then enable Proxyman - the traffic starts going through.

Expected behavior

The traffic should continue to pass through Proxyman after waking up the MacBook, regardless of whether it was enabled or disabled during sleep.

Actual behavior

The traffic stops going through Proxyman after waking up the MacBook, and the issue persists even after toggling the "override macOS proxy" option. However, if I disable and then enable Proxyman, the traffic starts passing through again.

Additional information

https://github.com/ProxymanApp/Proxyman/assets/1923645/1ce32a89-eb94-4e1d-983d-85d7f1663c66

  • Proxyman version: 4.8.0
  • Operating system: macos 13.2.1 (22D68)
Originally created by @fleytman on GitHub (Jun 14, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1679 Originally assigned to: @NghiaTranUIT on GitHub. ## Description I've noticed the following issue after the update of Proxyman. After a certain period, especially if the MacBook goes to sleep (but it also happens without that), the traffic stops going through Proxyman. Even if I toggle the "override macOS proxy" option on and off, the problem persists. However, if I disable and then enable Proxyman, it starts proxying the traffic again. ## Steps to reproduce 1. Leave the MacBook idle for some time to let it go to sleep. 2. Try using Proxyman after waking up the MacBook. 3. Observe that the traffic doesn't pass through Proxyman. 4. Toggle the "override macOS proxy" option on and off - the problem persists. 5. Disable and then enable Proxyman - the traffic starts going through. ### Expected behavior The traffic should continue to pass through Proxyman after waking up the MacBook, regardless of whether it was enabled or disabled during sleep. ### Actual behavior The traffic stops going through Proxyman after waking up the MacBook, and the issue persists even after toggling the "override macOS proxy" option. However, if I disable and then enable Proxyman, the traffic starts passing through again. ## Additional information https://github.com/ProxymanApp/Proxyman/assets/1923645/1ce32a89-eb94-4e1d-983d-85d7f1663c66 - Proxyman version: 4.8.0 - Operating system: macos 13.2.1 (22D68)
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 14, 2023):

Just wondering: If Proxyman could not capture any traffic, if you don't mind, please open the System Setting -> Wifi -> Details -> Check whether or not the HTTP and HTTPS Proxy Toggle is ON or OFF?

I suspect that some apps change these settings after your Mac wakes up -> No Traffic goes through Proxyman.

CleanShot 2023-06-14 at 14 05 12@2x

<!-- gh-comment-id:1590601189 --> @NghiaTranUIT commented on GitHub (Jun 14, 2023): Just wondering: If Proxyman could not capture any traffic, if you don't mind, please open the System Setting -> Wifi -> Details -> Check whether or not the HTTP and HTTPS Proxy Toggle is ON or OFF? I suspect that some apps change these settings after your Mac wakes up -> No Traffic goes through Proxyman. ![CleanShot 2023-06-14 at 14 05 12@2x](https://github.com/ProxymanApp/Proxyman/assets/5878421/8c967da4-fbe3-42cc-8a5e-07980fef8264)
Author
Owner

@fleytman commented on GitHub (Jun 14, 2023):

Regarding the logs, I couldn't find any specific logging feature within Proxyman to monitor its actions. If there is a way to access logs or any other debugging information in Proxyman, please let me know. I believe having access to logs could greatly help in identifying the root cause of the issue.
Снимок экрана 2023-06-14 в 13 08 47

<!-- gh-comment-id:1590607984 --> @fleytman commented on GitHub (Jun 14, 2023): Regarding the logs, I couldn't find any specific logging feature within Proxyman to monitor its actions. If there is a way to access logs or any other debugging information in Proxyman, please let me know. I believe having access to logs could greatly help in identifying the root cause of the issue. <img width="796" alt="Снимок экрана 2023-06-14 в 13 08 47" src="https://github.com/ProxymanApp/Proxyman/assets/1923645/1b5c6d16-4fbc-421d-a222-928eb26d4027">
Author
Owner

@fleytman commented on GitHub (Jun 14, 2023):

Interestingly, when I intentionally put my MacBook to sleep and wake it up now, I am unable to reproduce the issue. It's challenging for me to determine the exact trigger for this problem. However, I have been encountering this issue intermittently since the release of the new version of Proxyman.

If there are any specific steps or conditions that I should be aware of to help reproduce the problem consistently, please let me know. I would like to provide as much information as possible to assist in resolving this issue. Additionally, if there are any known issues or common triggers associated with the latest version of Proxyman, please inform me, as it may help in troubleshooting the problem more effectively.

<!-- gh-comment-id:1590612209 --> @fleytman commented on GitHub (Jun 14, 2023): Interestingly, when I intentionally put my MacBook to sleep and wake it up now, I am unable to reproduce the issue. It's challenging for me to determine the exact trigger for this problem. However, I have been encountering this issue intermittently since the release of the new version of Proxyman. If there are any specific steps or conditions that I should be aware of to help reproduce the problem consistently, please let me know. I would like to provide as much information as possible to assist in resolving this issue. Additionally, if there are any known issues or common triggers associated with the latest version of Proxyman, please inform me, as it may help in troubleshooting the problem more effectively.
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 14, 2023):

Thanks. This is my assumption. If this bug happen again, please help me to check it 👍

I suspect that some apps change these settings after your Mac wakes up -> No Traffic goes through Proxyman.

<!-- gh-comment-id:1590615290 --> @NghiaTranUIT commented on GitHub (Jun 14, 2023): Thanks. This is my assumption. If this bug happen again, please help me to check it 👍 > I suspect that some apps change these settings after your Mac wakes up -> No Traffic goes through Proxyman.
Author
Owner

@fleytman commented on GitHub (Jun 14, 2023):

Furthermore, I would like to mention that I have a WireGuard VPN connection enabled at all times, which only proxies my work-related traffic. Previously, this setup did not cause any issues with Proxyman on previous versions, and I haven't made any changes to the VPN configuration recently.

Please let me know if the VPN connection could potentially be a factor contributing to the problem, and if there are any specific settings or compatibility considerations I should be aware of when using Proxyman alongside WireGuard VPN.

<!-- gh-comment-id:1590618114 --> @fleytman commented on GitHub (Jun 14, 2023): Furthermore, I would like to mention that I have a WireGuard VPN connection enabled at all times, which only proxies my work-related traffic. Previously, this setup did not cause any issues with Proxyman on previous versions, and I haven't made any changes to the VPN configuration recently. Please let me know if the VPN connection could potentially be a factor contributing to the problem, and if there are any specific settings or compatibility considerations I should be aware of when using Proxyman alongside WireGuard VPN.
Author
Owner

@fleytman commented on GitHub (Jun 14, 2023):

I was able to reproduce the issue with the same proxy settings as before. Disabling and enabling the VPN did not resolve the problem, but restarting Proxyman did.
This confirms that the problem is consistently resolved by restarting Proxyman, indicating a potential issue with the Proxyman application itself.

<!-- gh-comment-id:1591079869 --> @fleytman commented on GitHub (Jun 14, 2023): I was able to reproduce the issue with the same proxy settings as before. Disabling and enabling the VPN did not resolve the problem, but restarting Proxyman did. This confirms that the problem is consistently resolved by restarting Proxyman, indicating a potential issue with the Proxyman application itself.
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#1671
No description provided.