Resolve Synergize Desktop Error: Unable to get list of repositories, content type text/html of response does not match binding…
Use this article to resolve the following error message or similar error messages that you might experience when Synergize applications attempt to:
-
Establish a connection with the Synergize server.
-
Use registered applications from the server (but the DNS cannot resolve the server name).
The following Synergize Desktop error message appears:
Unable to get the list of repositories.
The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first ### bytes of the response were:
'<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Page Not Found</TITLE>
...
<p>
We cannot locate the page you're looking for. Check the address and make sure all letters are lowercase with no spaces.
</p>
…
</HTML>
-
Start a command prompt on the end-user machine where the error appeared.
-
Flush the DNS using the following command:
ipconfig /flushdns
-
(Optional) On the client machine, clear the internet cache and make sure the server name is resolving properly.
-
Close and relaunch the application.
-
Test again; if unsuccessful, continue to the next step.
-
Add a server name and IP entry in the hosts file using the same steps in Resolve Issue: User can access Synergize Web Explorer by IP address and not URL.