You get "Error code 64" when accessing Replisapi.dll through ISA server

Applies to: Microsoft SQL Server 2005 Enterprise EditionMicrosoft SQL Server 2005 Developer EditionSQL Server 2008 Developer More

Symptoms


In a merge replication topology over the Internet, when you browse https://host/app_pool/replisapi.dll through an ISA server, you may receive the following error message: 

Error Code 64: Host not available

Cause


Replisapi.dll returns an HTML page that is intended just for testing purposes. The HTTP response that delivers this HTML message is not complete. The ISA server interprets this as an invalid response and closes the connection resulting in the error reported in the Symptoms section.

Resolution


When testing your web synchronization topology in these environments, use https://host/app_pool/replisapi.dll?diag.

More Information


This issue does not cause any synchronization problems.