Proxyman icon indicating copy to clipboard operation
Proxyman copied to clipboard

PAC support

Open williambailey opened this issue 5 years ago • 9 comments

I often work in an environment where proxy configuration is managed via Proxy auto-config PAC.

It would be extremely handy in these situations to have Proxyman support PAC as part of it's External Proxy configuration. Both via specify a URL to a PAC file or by copy and pasting the contents of a PAC into a text area.

The feature could also be further enhanced with support the DNS resolution part of the Web Proxy Auto-Discovery Protocol

I'm currently working around the lack of PAC support by running a local pac aware proxy and then using the Proxyman External Proxy configuration to bounce requests via this other local proxy.

williambailey avatar Apr 07 '20 09:04 williambailey

Interesting issue. I will look forward to parsing the PAC file and integrate it with External Proxy feature.

I remember that there is a request to support PAC for HTTP/HTTPS Proxy config too.

NghiaTranUIT avatar Apr 07 '20 10:04 NghiaTranUIT

This feature would be very, very useful...

manuFL avatar Feb 15 '21 08:02 manuFL

Good news. This feature has frequently gotten more requests, so I decide to implement it in the next release Proxyman 3.2.0 😄 🎉

NghiaTranUIT avatar Feb 14 '22 01:02 NghiaTranUIT

Hey @williambailey, @manuFL @kinwahlai, @alfrescian, and @davidbroza

The good news is that External Proxy now supports PAC File 👍

You can access it via Tools Menu -> Proxy Setting -> External Proxy Setting -> Paste your PAC URL.

Support PAC Proxyman

Proxyman will parse the PAC file and proxy the traffic to the correct proxy server 😄

Proxyman PAC Proxy


Please try this Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.1.0_Support_PAC_File.dmg

NghiaTranUIT avatar Feb 24 '22 04:02 NghiaTranUIT

@NghiaTranUIT is it possible to write plain server url, username, password, port then? I can only see the pac field and my proxy is not pac aware

foxt451 avatar Aug 31 '23 11:08 foxt451

@foxt451 you might use HTTP and HTTPS Proxy in the Tools menu -> Proxy Setting -> External proxy

It allows you to enter server URL, Port, username and password 👍

Screenshot 2023-08-31 at 21 18 34
  • Docs: https://docs.proxyman.io/advanced-features/external-proxy

NghiaTranUIT avatar Aug 31 '23 14:08 NghiaTranUIT

I don't see it in the Windows version of ProxyMan?

weyert avatar Oct 04 '24 11:10 weyert

I don't see Automatic Proxy Configuration in the external proxy settings for Windows version 2.23.0. Is this not supported or is it a configuration issue?

Robert-Saiter avatar May 01 '25 14:05 Robert-Saiter

Sorry @Robert-Saiter PAC is only available on macOS atm

NghiaTranUIT avatar May 02 '25 13:05 NghiaTranUIT