Workflow Manager 1.0 on Windows 2012 R2 – The remote server returned an error: (400) Bad Request. The api-version in the query string is not supported. Either remove it from the Uri or use one of ‘2012-03’..

I was recently onsite trying to install Workflow Manager 1.0 and configure a workflow farm for a Project Server 2013 SP1 installation. I had Windows 2012 R2 on all Project Server and SQL Servers.

Firstly to get the Workflow Manager 1.0 Binaries to install on Win 2012 R2, I downloaded the EN CU2 update for Workflow Manager;

http://support.microsoft.com/kb/2902007/en-gb

This allowed the files to install.

However, when I run the farm config, it fails at the ‘Add host to workflow manager farm’ point. I get the following error;

The remote server returned an error: (400) Bad Request. The api-version in the query string is not supported. Either remove it from the Uri or use one of ‘2012-03’..

So after some looking around, I realised I also needed the update as the first one doesn’t update the whole workflow manger installation;

http://support.microsoft.com/kb/2799752/en-gb

Also for good measure, I installed the Workflow Manager 1.0 Client CU2 from the first link mentioned.

After this, everything worked.

7 comments

  • Thanks, I was going crazy with this error.

  • This was really helpful–thanks. I was banging my head on the wall with a related problem with no solution. For me, I was either getting 404 errors or SSL certificate errors, depending on which URI I used. Updating to CU2 fixed the problem though. I was surprised that the Web Platform Installer didn’t automatically install these updates.

  • Thank you so much.. I can’t believe Microsoft doesn’t update their software an users have t o hunt down these fixes on the web

  • Great post. I got fooled because the wf manager update claimed to include service bus updates too but obviously the service bus update wasn’t cumulative!

  • Thank you so much ! This is really helpful. But I still got error:

    The token provider was unable to provide a security token while accessing ‘https://sp13lmt.sp2013.pri:9355/WorkflowDefaultNamespace/$STS/Windows/’. Token provider returned message: ‘Unable to connect to the remote server’.

    Please help me !

  • Thank You! I search up and down to find a solution to why I kept getting this error!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s