User Sync - Proxy server configuration
Applies To
- UniversitySite Cloud (vs behind the firewall installations)
Intended Audience
- System administrators
Background
The user sync tool is responsible for pushing user accounts to the cloud. This tool is usually configured to run as a scheduled task on a server behind your firewall. If your organization requires use of a proxy server for outbound http/s access this article is for you.
Symptoms
- User sync is not working
- The following error appears in the Windows Application Event Log:
Source: ActiveDirectoryImport Description: SupportSite/UniversitySite User Import failed: There was a problem connecting to the Remote Web Service. Please ensure the settings are correct. Error: There was no endpoint listening at https://xxx.universitysite.com/UniversitySiteXXX/Webservices/UserImport.asmx that could accept the message. This is often caused by an incorrect address or SOAP action
Resolution
Change the Activedirectoryimport.exe.config normally found at c:\Program Files (x86)\Profiscience Partners\User sync\ to use your proxy server.
Backup the existing ActiveDirectoryImport.exe.config, then add the <defaultProxy> section (see below) to your existing <system.net> section.
<defaultProxy> <proxy usesystemdefault="true" proxyaddress="http://xx.xx.xx.xx:xxxx" bypassonlocal="true" /> </defaultProxy>
For more information about, see https://msdn.microsoft.com/en-us/library/kd3cf2ex(v=VS.110).aspx