SharePoint on Azure – Why I Won’t Recommend It

Microsoft is moving, or trying to get you to move everything to the cloud, either by way of Office 365 with SharePoint Online, Exchange, and other products, or via Azure for custom development and of course… Infrastructure as a Service. I’ve done quite a bit in IaaS. This blog used to run on a CentOS VM in Azure until I got sick of managing the VM itself :-). I routinely will set up customers to leverage Azure IaaS using ARM to run AD
Continue Reading →

Session State Causing Upgrade Failure

This was a new one for me. I was working on a farm where the Session State Service caused a failure during the upgrade process (patching). The ULS looked like the below. Install-SPService yielded the same error. Looking at the code for the  method, it simply sets some web.config values based on property values from the Session State Service object. Basic stuff, right? So why was I getting these ULS errors? Using PowerShell, I found that Session S
Continue Reading →

Deploying SharePoint 2016 Book is Available!

Deploying SharePoint 2016, a book Vlad Catrinescu and I wrote, is now available! This book is an intermediate to advanced book, detailing building a dedicated MinRole farm with additional components such as Office Online Server and Workflow Manager. It also includes a how-to on Hybrid functionality, troubleshooting SharePoint, and overall security of the components of the farm. The book is available on Amazon, along with Kindle edition. APress al
Continue Reading →

SharePoint 2010 and 2013 TLS 1.1 and TLS 1.2 Support

Microsoft now officially supports TLS 1.1 and TLS 1.2 with SharePoint 2010 and SharePoint 2013 (Foundation, Server, and Project Server). The steps to force-enable TLS 1.1 or TLS 1.2 are the same as in SharePoint Server 2016, beyond the additional applications you need to update per the previous links. Remember there are a few caveats to forcing TLS 1.1 and 1.2, namely with other server software that must communicate back (such as Workflow Manager
Continue Reading →

Guest Sharing Links

As SharePoint Server 2016’s codebase largely came from SharePoint Online, there are bits and pieces of interesting functionality that can be enabled on-premises. This is one of them, and is not supported by Microsoft! The purpose of this post is to hopefully ask you to support such functionality on-premises and convince such functionality on-premises is important. To enable the functionality, we only have three (or four) steps to get it wor
Continue Reading →

SharePoint 2016 November 2016 Updates – Includes Feature Pack 1

The SharePoint 2016 November 2016 Updates have been released. This update includes Feature Pack 1. SharePoint Server 2016 (sts-x-none.msp): https://support.microsoft.com/en-us/kb/3127940 SharePoint Server 2016 (wssloc): https://support.microsoft.com/en-us/kb/3127942 Office Online Server: Office Updates: Consider using the SharePoint Patch Cmdlets available at SharePoint Updates for your farm!
Continue Reading →