Unable to load website after connecting to CISCO - AnyConnect VPN
Description
Website loading issues arise when using Proxyman in conjunction with CISCO - AnyConnect VPN.
Steps to Reproduce
- Launch Proxyman.
- Initiate VPN connection through CISCO - AnyConnect.
- Open a browser.
- Attempt to access a website, or Application e.g., https://google.com., Microsoft Teams The site/app fails to load
Current Behavior
I'm able to intercept only the data coming from the VPN server, such as intranet pages and associated content. Yet, when I attempt to search on Google, the page doesn't load.
Using just the VPN, websites load without issues. However, challenges occur when Proxyman and AnyConnect are run together.
Expected Behavior
The website should load without any hindrance.
Environment
- App version: Proxyman 4.10.0
- macOS version: Ventura 13.4.1 (22F82)
Hi, it's because the Cisco VPN doesn't accept any proxy server (Proxyman), so you get the error.
To fix it, please follow this docs: https://docs.proxyman.io/troubleshooting/proxyman-does-not-work-with-vpn-apps#3.-anyconnect
Some users can make both Proxyman and AnyConnect VPN work 👍
Hello,
Thank you for getting back to me. I followed the guide to the letter, but the problem persists. It's odd because I had been using the Proxyman app smoothly until about 20 days ago. After updating to version 4.10.0, it stopped working. I even attempted to revert to an older version, but, curiously, that doesn’t seem to work anymore either.
On a side note, I don’t encounter this issue with other tools I use.
Same here. I am able to load my employer's website only, but not google.com, and Teams cannot login either.
Hello!
After extensive investigation, it was found that running the command sudo pfctl -d after connecting to the VPN resolves the blocking issue. This command disables the packet filter.
It seems that MacOS Sonoma has a bug in Firewall More info
Please note that you will need to run this command each time you connect to the VPN.
While this may not be the most ideal solution, it currently helps to bypass the problem.
Hope this helps!