[GH-ISSUE #413] Why can't I access the internet using Safari while Proxyman app is denied to connect to proxyman.io servers? #412

Closed
opened 2026-03-03 19:18:23 +03:00 by kerem · 4 comments
Owner

Originally created by @jm4rc05 on GitHub (Feb 25, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/413

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (1.17.1)

macOS Version? (10.15.3)

Steps to reproduce:

  1. OPT-OUT TO COLLECT DIAGNOSTICS DATA OR WHATEVER
  2. BLOCK ACCESS TO PROXYMAIN.IO FROM PROXYMAN APP
  3. WHILE PROXYMAN APP IS RUNNING
  4. TRY TO ACCESS ANY SITE USING SAFARI

Expected behavior:

NO CONNECTION TO PROXYMAN.IO SERVERS
ACCESS TO EVERYTHING ELSE WORKING AS EXPECTED

Screenshots (optional)

Originally created by @jm4rc05 on GitHub (Feb 25, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/413 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (1.17.1) ### macOS Version? (10.15.3) ### Steps to reproduce: 1. OPT-OUT TO COLLECT DIAGNOSTICS DATA OR WHATEVER 2. *BLOCK ACCESS TO PROXYMAIN.IO FROM PROXYMAN APP* 3. *WHILE PROXYMAN APP IS RUNNING* 4. TRY TO ACCESS ANY SITE USING SAFARI ### Expected behavior: NO CONNECTION TO PROXYMAN.IO SERVERS ACCESS TO EVERYTHING ELSE WORKING AS EXPECTED ### Screenshots (optional)
kerem 2026-03-03 19:18:23 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 25, 2020):

Hi there, How can you "BLOCK ACCESS TO PROXYMAIN.IO FROM PROXYMAN APP" 🤔

  • Do you mean that using app like AdGuard or Little Snitch to block all connections from specific app?
  • Or you mean the Black List Tool in Proxyman?

If the answer is YES, you're using Little Snitch to block all connections from Proxyman, so you couldn't access the Internet is correct behavior, since Proxyman acts like Proxy server before going to the Internet

<!-- gh-comment-id:590938445 --> @NghiaTranUIT commented on GitHub (Feb 25, 2020): Hi there, How can you "BLOCK ACCESS TO PROXYMAIN.IO FROM PROXYMAN APP" 🤔 - Do you mean that using app like AdGuard or Little Snitch to block all connections from specific app? - Or you mean the Black List Tool in Proxyman? ---------- If the answer is YES, you're using Little Snitch to block all connections from Proxyman, so you couldn't access the Internet is correct behavior, since Proxyman acts like Proxy server before going to the Internet
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 25, 2020):

Technically, here is how Proxyman works:

  1. Proxyman opens the local server at 9090, and act like Man-in-the-middle.
  2. Proxyman overrides the HTTP/HTTP Setting in Network.prefPane from you computer
  3. All traffic from your device will go through Proxyman 9090 and then forwarding to the destination server.
    Similar approach like Charles Proxy and Fiddler. There are no traffic to Proxyman.io server at all (Unless License Validation and Get Update build APIs).

Can you help me to double check the HTTP Proxy Setting? Is it point to 9090?
Screen Shot 2020-02-25 at 23 00 42

<!-- gh-comment-id:590941309 --> @NghiaTranUIT commented on GitHub (Feb 25, 2020): Technically, here is how Proxyman works: 1. Proxyman opens the local server at 9090, and act like Man-in-the-middle. 2. Proxyman overrides the HTTP/HTTP Setting in Network.prefPane from you computer 3. All traffic from your device will go through Proxyman 9090 and then forwarding to the destination server. Similar approach like Charles Proxy and Fiddler. There are no traffic to Proxyman.io server at all (Unless License Validation and Get Update build APIs). Can you help me to double check the HTTP Proxy Setting? Is it point to 9090? <img width="780" alt="Screen Shot 2020-02-25 at 23 00 42" src="https://user-images.githubusercontent.com/5878421/75264889-aba3ea00-5822-11ea-8442-bac557afb4dc.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 25, 2020):

I try to "Block Proxyman.io" by using Self Control.
I confirm that:

  • I couldn't access proxyman.io and https://proxyman.io/v1 at all (Self Control blocks it)
  • Opt out all Analytic and Crash Report from AppCenter In Preference
  • Open Proxyman
  • Able to connect the Internet as usual.
Screen Shot 2020-02-25 at 23 16 54 Screen Shot 2020-02-25 at 23 13 28 Screen Shot 2020-02-25 at 23 18 45

I'm not sure how to reproduce your step 🤔

<!-- gh-comment-id:590950595 --> @NghiaTranUIT commented on GitHub (Feb 25, 2020): I try to "Block Proxyman.io" by using [Self Control](https://selfcontrolapp.com). I confirm that: - I couldn't access `proxyman.io` and `https://proxyman.io/v1` at all (Self Control blocks it) - Opt out all Analytic and Crash Report from AppCenter In Preference - Open Proxyman - Able to connect the Internet as usual. <img width="672" alt="Screen Shot 2020-02-25 at 23 16 54" src="https://user-images.githubusercontent.com/5878421/75266517-09d1cc80-5825-11ea-85ce-c415e32fe22e.png"> <img width="1802" alt="Screen Shot 2020-02-25 at 23 13 28" src="https://user-images.githubusercontent.com/5878421/75266534-0f2f1700-5825-11ea-8a85-a0cdf49e28b6.png"> <img width="1002" alt="Screen Shot 2020-02-25 at 23 18 45" src="https://user-images.githubusercontent.com/5878421/75266637-384fa780-5825-11ea-9cc6-f4e6e2dac600.png"> I'm not sure how to reproduce your step 🤔
Author
Owner

@jm4rc05 commented on GitHub (Mar 2, 2020):

Sorry for not responding sooner...

I confirm that you're right!!! In my hurry I overlooked the network settings and got overzealous about non existing security issues!

Greate work!

Cheers and apologies once more.

<!-- gh-comment-id:593393139 --> @jm4rc05 commented on GitHub (Mar 2, 2020): Sorry for not responding sooner... I confirm that you're right!!! In my hurry I overlooked the network settings and got overzealous about non existing security issues! Greate work! Cheers and apologies once more.
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#412
No description provided.