[GH-ISSUE #1409] External proxy - did not override proxy with external proxy IP #1403

Open
opened 2026-03-03 19:51:12 +03:00 by kerem · 1 comment
Owner

Originally created by @lam-nv on GitHub (Oct 22, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1409

Description

Before that, I was still able to use External Proxy normally, but recently had a problem, System Proxy is pointing to localhost (127.0.0.1) instead of my external proxy every time I enable Mac Proxy Overridden. I also checked to see if the Proxy Helper Tool is installed, as well as reinstalled the tool. As a result, the System Proxy still points to localhost.

Steps to Reproduce

  1. Set External Proxy
  2. turn on "macOS Proxy Overridden
  3. Go to Network > Proxy and check

Current Behavior

System Proxy is pointing to localhost (127.0.0.1)

Expected Behavior

System Proxy should be pointed to my external proxy

Environment

  • App version: e.g Proxyman 3.11.0 (31100)
  • macOS version: both macOS Monterey & Ventura

Screenshots:
Screenshot 2022-10-22 at 22 24 12
Screenshot 2022-10-22 at 22 19 48
Screenshot 2022-10-22 at 22 19 38
Screenshot 2022-10-22 at 22 18 15

Originally created by @lam-nv on GitHub (Oct 22, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1409 ## Description Before that, I was still able to use External Proxy normally, but recently had a problem, System Proxy is pointing to localhost (127.0.0.1) instead of my external proxy every time I enable Mac Proxy Overridden. I also checked to see if the Proxy Helper Tool is installed, as well as reinstalled the tool. As a result, the System Proxy still points to localhost. ## Steps to Reproduce 1. Set External Proxy 2. turn on "macOS Proxy Overridden 3. Go to Network > Proxy and check ## Current Behavior System Proxy is pointing to localhost (127.0.0.1) ## Expected Behavior System Proxy should be pointed to my external proxy ## Environment - App version: e.g Proxyman 3.11.0 (31100) - macOS version: both macOS Monterey & Ventura Screenshots: <img width="360" alt="Screenshot 2022-10-22 at 22 24 12" src="https://user-images.githubusercontent.com/42599544/197347557-a6f9f7f1-12a0-43dd-a032-d69c3e25b722.png"> <img width="408" alt="Screenshot 2022-10-22 at 22 19 48" src="https://user-images.githubusercontent.com/42599544/197347562-2366a989-60f4-4c81-b23a-0209c90d437c.png"> <img width="596" alt="Screenshot 2022-10-22 at 22 19 38" src="https://user-images.githubusercontent.com/42599544/197347566-4e62a4b7-3b74-44a3-874c-2def17528fd7.png"> <img width="324" alt="Screenshot 2022-10-22 at 22 18 15" src="https://user-images.githubusercontent.com/42599544/197347567-c3fb8ff4-36b1-4b35-8853-c8c57ba05fa9.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 23, 2022):

System Proxy is pointing to localhost (127.0.0.1)

It's how it works. As soon as you open Proxyman, the Helper Tool will override the macOS System Proxy. It will point to 127.0.0.1 at port 9090.

Thus, Proxyman can capture the traffic. If it points to different server, Proxyman could not capture any traffic.


I guess you're wrongly using the External Proxy. Here is how to make Proxyman works with your external Proxy.

  1. Tool menu -> Proxy Setting -> External Proxy Setting...
  2. Select HTTP and HTTPS -> Enter your external Proxy IP + Port.
  3. Save.

By doing this way:
Your Macbook -> Proxyman (127.0.0.1:9090) -> Use External Proxy tool -> Your external Proxy IP -> The Internet.

Document: https://docs.proxyman.io/advanced-features/external-proxy

Let's try it and share with me the result 👍

<!-- gh-comment-id:1287982122 --> @NghiaTranUIT commented on GitHub (Oct 23, 2022): > System Proxy is pointing to localhost (127.0.0.1) It's how it works. As soon as you open Proxyman, the Helper Tool will override the macOS System Proxy. It will point to 127.0.0.1 at port 9090. Thus, Proxyman can capture the traffic. If it points to different server, Proxyman could not capture any traffic. --------- I guess you're wrongly using the External Proxy. Here is how to make Proxyman works with your external Proxy. 1. Tool menu -> Proxy Setting -> External Proxy Setting... 2. Select HTTP and HTTPS -> Enter your external Proxy IP + Port. 3. Save. By doing this way: Your Macbook -> Proxyman (127.0.0.1:9090) -> Use External Proxy tool -> Your external Proxy IP -> The Internet. Document: https://docs.proxyman.io/advanced-features/external-proxy Let's try it and share with me the result 👍
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#1403
No description provided.