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>

  1. Start a command prompt on the end-user machine where the error appeared.

  2. Flush the DNS using the following command:

    ipconfig /flushdns

  3. (Optional) On the client machine, clear the internet cache and make sure the server name is resolving properly.

  4. Close and relaunch the application.

  5. Test again; if unsuccessful, continue to the next step.

  6. 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.