(Edit 4/21/2013 - This article was written for the Preview and is not applicable to the RTM. Please see http://www.toddklindt.com/sp2013forgottenprereqs for the RTM version of this blog post. -tk)
Lately, we’ve all been installing SharePoint 2013 like it’s our job. I guess for some of us it actually might be. As with SharePoint 2010, Microsoft has done a great job giving us a load of training on SharePoint 2013, and it’s not even out yet! Since it’s beta software, there are some rough edges. One of them involves the Prerequisite installer. The Prereq installer hasn’t changed much since SharePoint 2010. You still need to run it before you can install SharePoint 2013. It still grabs the newest, bestest versions of the files SharePoint 2013 needs. You can still run it on a machine without Internet access by passing the local location of the files. It also misses a patch or two.
Microsoft released the Deployment guide for SharePoint 2013 Preview when they released the Preview. It’s a massive document, but it’s full of great information. Including three patches that the Prereq installer doesn’t install. They are the following:
KB 2554876 - The SharePoint parsing process crashes in Windows Server 2008 R2 KB 2708075 - FIX: IIS 7.5 configurations are not updated when you use the ServerManager class to commit configuration changes KB 2472264 - You cannot customize some TCP configurations by using the netsh command in Windows Server 2008 R2 KB 2567680 - Vulnerability in Windows Client/Server Run-time subsystem could allow elevation of privilege – Added 10/22/2012 KB 2759112 - A hotfix is available for the .NET Framework 4.5 that resolves an ASP.NET race condition issue in Windows Server 2008 R2 – Download – Added 11/27/2012 KB 2765317 - A hotfix is available for the .NET Framework 4.5 that resolves an ASP.NET race condition issue in Windows Server 2012 – Download – Added 11/27/2012
KB 2554876 - The SharePoint parsing process crashes in Windows Server 2008 R2
KB 2708075 - FIX: IIS 7.5 configurations are not updated when you use the ServerManager class to commit configuration changes
KB 2472264 - You cannot customize some TCP configurations by using the netsh command in Windows Server 2008 R2
KB 2567680 - Vulnerability in Windows Client/Server Run-time subsystem could allow elevation of privilege – Added 10/22/2012
KB 2759112 - A hotfix is available for the .NET Framework 4.5 that resolves an ASP.NET race condition issue in Windows Server 2008 R2 – Download – Added 11/27/2012
KB 2765317 - A hotfix is available for the .NET Framework 4.5 that resolves an ASP.NET race condition issue in Windows Server 2012 – Download – Added 11/27/2012
As you can tell by the descriptions, a couple of these are fairly significant, so you’ll want to make sure to install them. Use the Prereq installer to install the patches it knows about, then install these three patches on your server. Then run the SharePoint 2013 install and you should be good to go.
tk
Edit: Added a fourth forgotten prereq.
Edit: Added a fifth(!) forgotten prereq. (11/27/2012)
ShortURL: http://www.toddklindt.com/sp2013forgottenprereqs