Issue when Installing Windows Identity Foundation on Windows Server 2012

I was installing Lync Server 2013 Preview in my lab and while running Step 1 from the Deployment Wizard I got the following message:

I found the Additional Software Requirements TechNet article ( that lists the additional software that needs to be installed with Lync.  I found Windows Identity Foundation and the link in the TechNet article directed me to download the software from here:

After downloading the software and running the installer on my Windows Server 2012 Release Candidate Front End Server, I got the following error message:

Installer encountered an error: 0x80096002

The certificate for the signer of the message is invalid or not found.


After doing a little research, I discovered that Windows Identity Foundation is built into Windows Server 2012 Release Candidate as an additional Feature that you can add via Server Manager:

After selecting Windows Identity Foundation 3.5 from the Add Roles and Features Wizard, I clicked Next and then Install.  Once the installation wizard completed I ran Step 1 from the Lync Server 2013 Preview again and this time Windows Identity Foundation passed the prerequisite check:

So if you are installing Lync Server 2013 Preview on Windows Server 2012 Release Candidate, make sure that you add Windows Identity Foundation from the Add Roles and Features Wizard!

Comments (52)
  1. Anonymous says:

    thank u very much

  2. Tippy says:

    Thanks for the heads up, other articles on technet are advising to download WIM as part of the install process (which of course fails with the above error)

  3. Daniel says:

    I just ran into the exact same issue and found the solution right here on your blog!


  4. HI says:

    I have Windows  Identity Foundation installed as a part of Features in Windows Server 2012.But still  i am facing the same error Signature of the Message is not valid.

    Please advice

  5. Tomi Lindström says:

    Me too !!

    I just ran into the exact same issue and found the solution right here on your blog!

    Thanks a LOT !

  6. DavideB says:

    Thank you. Same Issue with 2012 RTM and Lync RTM !

  7. John Azevedo says:

    Thanks man, saved me!

  8. Thanks! says:

    This saved me when installing Microsoft Dynamics CRM 2011 on Microsoft Server 2012.

    Some other tips for this installation process:…/installing-crm-2011-on-windows-server-2012.aspx

  9. Zahid says:

    Thank you for your help..

  10. T.Cooper says:

    Saved me … thanks for posting!!!!

  11. Mac says:

    Cheers mate – problem solved!

  12. jens says:

    Thanks, you saved my day!

  13. Tomi Lindström says:

    Thanks this was very helpful !

  14. Dan_IT says:

    Thanks for the heads up. Saved me a lot of time!

  15. Ross says:

    Hey – thanks for this – wasn't working on Lync, but instead Dynamics CRM, installing on Essentials 2012 – google pointed me here and yeah – saved me some work – so cheers.

  16. Erick Moreno says:

    Thanks a lot.

  17. Iraj says:

    Thank you!

  18. chrlis says:

    thanks !!    good!!

  19. Leila says:

    tanks soooo much.

  20. Steve Dolphin says:

    Perfect, this is the answer I was looknig for, thanks!

  21. CoreyL says:

    Excellent post

  22. L1A says:

    Saved my CRM2011 install on server 2012! Thanks

  23. Ramon Alm says:


  24. bala says:

    Thanks a lot man!!!. you saved me.

  25. thefabsan says:

    didnt work for me, i installed and unsinstalled 3.5 feature. i also redeownloaded and even tried installing 32bit. no joy

  26. Jean-Rene Roy says:

    I had the same problem installing Dynamic CRM 2011 on Windows Server 2012. I added WIF from Server Manager Feature.

  27. Akbar says:

    Thanks for the article

  28. Kamel says:


  29. Kamel says:

    Thaaaaaaaaaaaaaaaaaanks a lot
    * Correction:(

  30. Marcelo says:


  31. daniela says:

    Thanks for your help 🙂

  32. tomez says:

    Thank you!

  33. MY NAME says:


  34. Victor says:

    Thanks! It save my time!!

  35. Awadhesh Kumar says:

    Thanks for providing solution in very easy steps

  36. Matteo says:

    after searching on google it took me about 5 articles and this helped thank you

  37. Peter Tox says:

    Thanks for this article! Saved me lots of troubleshooting time… keep up the good work 🙂

  38. spaceman says:

    you rule the earth

  39. Teddy says:

    thanks bro, i was having a similar problem when i was trying to install SharePoint 2010 on windows server 2012 and checked the feature in add roles in features wizard

  40. Shahzad says:

    Thanks a lot… done

  41. Joe S says:

    Thanks for the info. Saved a lot of time.

  42. Edwin says:

    Thank you!

  43. Ricardo Oishi says:


  44. Craig says:

    Your original post was in July 2012, now in May 2015 while installing Skype for Business on Win 2012 R2 I ran into this problem and your answer is still relevant and correct. Thank you.

  45. Ardy says:

    Great. Thanks!

  46. Manish M Upadhyay says:

    Thanks Doug. I have done 2 to 3 deployments for SharePoint Server 2013 but never faced this particular issue. But recently I faced this same issue during SharePoint Pre Requisites, and downloaded Windows Foundation manually and tried to install but it
    did not worked either. Your blog saved my day. Thanks a lot. I was not aware that Windows Foundation has been included in Server Manager itself.

  47. Igor says:

    Hi, i can resolve my issue installing WIF via PowerShell.

    Perform the following steps to install Windows Identity Foundation 3.5 on a server running Windows Server Core.

    1. Type Start PowerShell as run an administrator and in the Command Prompt window to start Windows PowerShell.

    2. Type Install-WindowsFeature Windows-Identity-Foundation and press Enter to install the Windows Identity Foundation 3.5.

    Additional Information:

    This information applies to Windows Server 2012 and Windows Server 2012 R2.

  48. Anonymous says:


  49. Akash says:

    Thank you very much

  50. Robrockers says:


  51. Fermin says:

    Very usefull, thanks!

Comments are closed.

Skip to main content