Hello,
I've setup SQL merge replication over HTTPS on SQL Server 2008 R2. Both servers (the publicator and the subscriber) are running SQL Server 2008 R2 SP1 on Windows Server 2008 R2.
From the subscriber, I can access to the url https://replication.xxx.com/mybase/replisapi.dll?diag without any errors nor warnings (SSL certificate OK). But, on the subscriber host I get a error during the replicationwhen the user used by the replication (AgentAccount) is not logged on the machine.
The error is :
2012-05-09 12:48:41.642 Category:NULL Source: Merge Process Number: -2147221502 Message: The system cannot find the file specified. 2012-05-09 12:48:41.643 Category:NULL Source: Merge Process Number: -2147199373 Message: The Merge Agent failed to connect to the Internet proxy server for user 'AgentAccount' during Web synchronization. Ensure that the proxy server settings are correctly configured in Internet Explorer, or specify the -InternetProxyServer parameter when starting the Merge Agent. 2012-05-09 12:48:41.643 Category:NULL Source: Merge Process(Web Sync Client) Number: -2147024896 Message: The Merge Agent could not connect to the URL 'https://replications.xxx.biz/mybase/replisapi.dll' during Web synchronization. Please verify that the URL, Internet login credentials and proxy server settings are correct and that the Web server is reachable.
When a session is oppened with the user AgentAccount I don't get any errors and the replication is OK. But as soon as I close the session, I get these errors again.
Could anyone help me to fix this issue ? Thank's