Configuring SkySync to Work With a Proxy Server
SkySync can be used with a Proxy Server simply by editing two configuration files:
- C:\Program Files (x86)\SkySync\skysync.exe.config
C:\Program Files (x86)\SkySync\syncservice.exe.config
Run Notepad as Administrator and open each of the config files listed above.
Add the following inside the <system.net> </system.net> tags:
<defaultProxy enabled = "true" useDefaultCredentials = "true">
<proxy autoDetect="false" bypassonlocal="true" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
The proxyaddress value is required to be the IP address of the Proxy Server and not the FQDN.
SkySync does not support more than one proxy server. If there are two or more proxy servers in a load balanced configuration simply use the IP Address of one of the Proxy Servers.
Save each file and then restart the SkySync Service by following these steps:
1. Open the Windows Services menu. (You can hit the left-hand Windows key and "R" keys together and type in "services.msc" in the run field.)
2. Right-click on the SkySync service.
3. Click Restart.
SkySync will now connect to your content sources via the new proxy settings.
When Using a config script (.pac).
If your organization utilizes a config script (.pac) and some calls to endpoints fail after configuring SkySync for a proxy server following the steps above, instead edit the two config files between the <system.net> </system.net> tags so they appear as below:
<proxy usesystemdefault="False" scriptLocation="http://<IP ADDRESS>/file.pac" />
Substitute the appropriate IP address pointing to the .pac file for "<IP Address>".
Save the files and restart the SkySync Service for the changes to take effect.
Please contact Portal Architects Support for assistance with this procedure.