For Sahi to record and playback, browsers need to use Sahi as their proxy.
From Sahi V3.5, Sahi automatically modifies the proxy settings before launching browser.
If for some reason the proxy switching does not work, follow the instructions below to change the proxy on your browser.
(This also needs to be done for data cards like Tata Photon, Reliance etc.)
Sahi sets the IE LAN proxy settings to localhost 9999 automatically. When going through a VPN, you do not use the LAN, so Sahi’s settings would not work. To fix this you need to
1) Manually configure IE to use Sahi for the VPN connection
2) Optionally, tell Sahi to not change the LAN settings (optional: do this only if you will never use LAN)
To accomplish this, please follow the instructions below:
1) On IE, go to Tools -> Internet Options -> Connections -> Dial-up and Virtual Private Network Settings. There choose your VPN, and click on “Settings” button near it. Set localhost 9999 for HTTP and Secure.
Now Sahi should work correctly over your VPN.
2) (Optional, do this only if you will never use LAN) Open browser_types.xml from the Configure link on dashboard, and remove
<useSystemProxy>true</useSystemProxy>
line from Internet Explorer settings (You can remove it where ever it is present.)
Save, restart Sahi, and now Sahi will not try to change proxy settings of your system.