SharePoint Server 2016 · Release Health
Known issues in SharePoint Server 2016
Problems Microsoft has confirmed for this version, from its official release health notes. 7 still open or mitigated.
Active known issues
Open & Mitigated-
Customers who install the SharePoint 2016 July Public Update might find that Office Online Server can't render or edit documents
After installing the July public update, Office Online Server might not render or edit documents.
How to apply the workaround SharePoint Management ShellThe workaround trusts the farm's public signing certificate so Office Online Server can render and edit documents.
Step-by-step instructions, command & download kitShow steps & kit Hide steps & kit4 steps SharePoint Management Shell Instructions (.txt)Step-by-step procedure- Get the STS signing certificate and export its public certificate to
STS_Public.cer. - Check that
$pub.HasPrivateKeyreturnsFalse. - Register the public certificate as a trusted token issuer.
- Run
iisreseton every SharePoint server in the farm.
> $stsm = Get-SPSecurityTokenServiceConfig> $live = $stsm.LocalLoginProvider.SigningCertificate> $bytes = $live.Export("Cert")> $tempFile = "$env:TEMP\STS_Public.cer"> Set-Content -Path $tempFile -Value $bytes -Encoding Byte> $pub = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($tempFile)> $pub.HasPrivateKey> $realm = $stsm.NameIdentifier> New-SPTrustedSecurityTokenIssuer ` -Name "LocalSelfIssuerWopiFix" ` -Description "Re-trust farm self-issuer after July PU" ` -Certificate $pub ` -RegisteredIssuerName $realm> iisreset
- Get the STS signing certificate and export its public certificate to
-
When a workflow status link is selected, WrkStat.aspx displays the following error message: The WorkflowInstanceID parameter is invalid
Selecting a workflow status link can make
WrkStat.aspxshow “The WorkflowInstanceID parameter is invalid.”How to apply the workaround WorkaroundFollow Microsoft's linked guidance for workflow status links.
-
Customers in multi-front-end SharePoint farms with Trusted Provider or Forms authentication may face repeated authentication prompts or multiple sign-ins
Multi-front-end farms using Trusted Provider or Forms authentication might show repeated sign-in prompts. Farms using Windows authentication should not be affected.
How to apply the workaround WorkaroundConfigure sticky sessions on the reverse proxy; this addresses most reported scenarios.
-
Users may see “4gab5" event tags logged in the SharePoint Unified Logging System (ULS) logs when they access sitedirectorysettings.aspx by using ‘set other host’
Users might see “4gab5” event tags in SharePoint Unified Logging System (ULS) logs when they access
sitedirectorysettings.aspxusing ‘set other host’.How to apply the workaround SharePoint Management ShellAdding the additional farm host allows it to access the page, which is otherwise restricted to the current farm host.
Step-by-step instructions, command & download kitShow steps & kit Hide steps & kit3 steps SharePoint Management Shell Instructions (.txt)Step-by-step procedure- Confirm that the additional host is safe before adding it.
- In the SharePoint Management Shell, add the host to
AdditionalValidSPFarmHostsand update the farm. - Run
iisreset.
> add-pssnapin *> $f = get-spfarm> $f.AddGenericAllowedListValue("AdditionalValidSPFarmHosts", "your_additional_farm_host")> $f.update()> iisreset
-
After you install KB5002771, you might experience an issue when you configure calendar overlay settings
You might experience an issue when configuring calendar overlay settings after installing KB5002771.
Workaround status No workaround yetMicrosoft has not published a manual workaround for this issue yet. Defer KB5002771 on affected systems until a fix is released.
-
$farm.RemoveGenericAllowedListValue("SignOutRefererAllowList", "<resource path>")
Some SharePoint page resources might fail to load, and ULS logs might show an access denied message.
How to apply the workaround SharePoint Management ShellAdd the valid resource path to the AllowList, then restart IIS.
Step-by-step instructions, command & download kitShow steps & kit Hide steps & kit2 steps SharePoint Management Shell Instructions (.txt)Step-by-step procedure- Make sure the resource path is valid and as expected.
- Run the commands in SharePoint Management Shell.
> $farm = get-spfarm> $farm.AddGenericAllowedListValue("SignOutRefererAllowList", "<resource path>")> $farm.Update()> iisreset
-
$farm.ContainsGenericAllowedListValue("SignOutRefererAllowList", "<resource path>")
Some SharePoint page resources might not load, and an Access Denied message might appear in the logs.
How to apply the workaround SharePoint Management ShellAdding the resource path to the AllowList lets the affected page resource load.
Step-by-step instructions, command & download kitShow steps & kit Hide steps & kit2 steps SharePoint Management Shell Instructions (.txt)Step-by-step procedure- Make sure the resource path is valid and as expected.
- In SharePoint Management Shell, add the resource path to the AllowList, update the farm, and run
iisreset.
> $farm = get-spfarm> $farm.AddGenericAllowedListValue("SignOutRefererAllowList", "<resource path>")> $farm.Update()> iisreset
No known issue matches these filters.