New release: Back to work with SharePointDsc v4.8!

Published Sep 01 2021 12:59 AM 888 Views
Microsoft

The summer break is over in the Northern Hemisphere, so it is back to work! Yesterday a new version of SharePointDsc was released: Back to work with SharePointDsc v4.8.

 

This release contains a new resource to manage the web application HTTP Throttling Monitor settings and fixes a lot of issues discovered in SharePointDsc over the past weeks. One major issue that was fixed existed for a while now, but was caused by an issue in SharePoint itself: When creating site collections immediately after creating your farm, the site collection creation could fail with the following error message "Invalid field name. {cbb92da4-fd46-4c7d-af6c-3128c2a5576e}". Recently we discovered a workaround, which is now included in this version and has been tested for SharePoint 2016, 2019 and Subscription Edition (and will probably also work in SharePoint 2013, but was not tested).

 

You can find the SharePointDsc v4.8 in the PowerShell Gallery!

 

NOTE: We can always use additional help in making SharePointDsc even better. So if you are interested in contributing to SharePointDsc, check-out the open issues in the issue list, check-out this post in our Wiki or leave a comment on this blog post.

 

Improvement/Fixes in v4.8:

 

Added

  • SPSearchServiceApp
    • Added additional logging at checking db permissions
  • SPWebAppHttpThrottlingMonitor
    • Added new resource to manage web application Http Throttling Monitor settings

Changed

  • SPFarm
    • Added parameter SkipRegisterAsDistributedCacheHost
  • SPSearchServiceApp
    • Fixed an issue if the analytics database were not provisioned with a hardcoded name
    • Fixed an issue if search databases had names containing one or more spaces
  • SPWebAppAuthentication
    • Updated the description for the new zone setting parameters
  • SPWebAppClientCallableSettings
    • Updated the description for the proxy library settings parameters

Fixed

  • SPAppDomain
    • Corrected Verbose logging in Test method
    • Corrected issue in Get method where ErrorAction had to be SilentlyContinue
  • SPContentDatabase
    • Fixed issue where WebAppUrl in the Desired State would cause the test to fail, always resulting in False.
  • SPExcelServiceApp
    • Updated links to Docs instead of old TechNet
  • SPInstallLanguagePack
    • Fixed detection of Norwegian language pack
  • SPManagedMetaDataServiceApp
    • Fix issue where a missing Service App Proxy was not detected correctly and therefore not created, resulting in other errors.
  • SPSearchTopology
    • Fixed issue where an error was thrown if the specified RootDirectory didn't exist on the current server but did exist on the target server.
    • Fixed issue with using FQDNs instead of NetBIOS server names.
  • SPSite
    • Implemented workaround to prevent issue with creating site collections immediately after farm creation (Error "Invalid field name. {cbb92da4-fd46-4c7d-af6c-3128c2a5576e}")
  • SPTrustedIdentityTokenIssuer
    • Fixed issue where the IdentifierClaim was not properly detected in the Set method
  • SPWorkManagementServiceApp
    • Updated links to Docs instead of old TechNet

A huge thanks to the following guys for contributing to this project:
Jens Otto Hatlevold and Yvan Duhamel

 

Also a huge thanks to everybody who submitted issues and all that support this project. It wasn’t possible without all of your help!

 

For more information about how to install SharePointDsc, check our Readme.md.

 

Let us know in the comments what you think of this release! If you find any issues, please submit them in the issue list on GitHub.

 

Happy SharePointing!!

%3CLINGO-SUB%20id%3D%22lingo-sub-2706086%22%20slang%3D%22en-US%22%3ENew%20release%3A%20Back%20to%20work%20with%20SharePointDsc%20v4.8!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2706086%22%20slang%3D%22en-US%22%3E%3CP%3EThe%20summer%20break%20is%20over%20in%20the%20Northern%20Hemisphere%2C%20so%20it%20is%20back%20to%20work!%20Yesterday%20a%20new%20version%20of%20SharePointDsc%20was%20released%3A%20Back%20to%20work%20with%20SharePointDsc%20v4.8.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThis%20release%20contains%20a%20new%20resource%20to%20manage%20the%20web%20application%20HTTP%20Throttling%20Monitor%20settings%20and%20fixes%20a%20lot%20of%20issues%20discovered%20in%20SharePointDsc%20over%20the%20past%20weeks.%20One%20major%20issue%20that%20was%20fixed%20existed%20for%20a%20while%20now%2C%20but%20was%20caused%20by%20an%20issue%20in%20SharePoint%20itself%3A%20When%20creating%20site%20collections%20immediately%20after%20creating%20your%20farm%2C%20the%20site%20collection%20creation%20could%20fail%20with%20the%20following%20error%20message%20%22%3CEM%3EInvalid%20field%20name.%20%7Bcbb92da4-fd46-4c7d-af6c-3128c2a5576e%7D%3C%2FEM%3E%22.%20Recently%20we%20discovered%20a%20workaround%2C%20which%20is%20now%20included%20in%20this%20version%20and%20has%20been%20tested%20for%20SharePoint%202016%2C%202019%20and%20Subscription%20Edition%20(and%20will%20probably%20also%20work%20in%20SharePoint%202013%2C%20but%20was%20not%20tested).%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYou%20can%20find%20the%20%3CA%20title%3D%22SharePointDsc%20v4.8%22%20href%3D%22https%3A%2F%2Fwww.powershellgallery.com%2Fpackages%2FSharePointDsc%2F4.8.0%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ESharePointDsc%20v4.8%3C%2FA%3E%20in%20the%20PowerShell%20Gallery!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ENOTE%3A%20We%20can%20always%20use%20additional%20help%20in%20making%20SharePointDsc%20even%20better.%20So%20if%20you%20are%20interested%20in%20contributing%20to%20SharePointDsc%2C%20check-out%20the%20open%20issues%20in%20the%20%3CA%20title%3D%22SharePointDsc%20issue%20list%22%20href%3D%22https%3A%2F%2Fgithub.com%2Fdsccommunity%2FSharePointDsc%2Fissues%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Eissue%20list%3C%2FA%3E%2C%20check-out%20%3CA%20title%3D%22Contributing%20to%20SharePointDsc%22%20href%3D%22https%3A%2F%2Fgithub.com%2Fdsccommunity%2FSharePointDsc%2Fwiki%2FContributing%2520to%2520SharePointDsc%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ethis%20post%3C%2FA%3E%20in%20our%20Wiki%20or%20leave%20a%20comment%20on%20this%20blog%20post.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EImprovement%2FFixes%20in%20v4.8%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EAdded%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3ESPSearchServiceApp%3CUL%3E%0A%3CLI%3EAdded%20additional%20logging%20at%20checking%20db%20permissions%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPWebAppHttpThrottlingMonitor%3CUL%3E%0A%3CLI%3EAdded%20new%20resource%20to%20manage%20web%20application%20Http%20Throttling%20Monitor%20settings%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSTRONG%3EChanged%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3ESPFarm%3CUL%3E%0A%3CLI%3EAdded%20parameter%20SkipRegisterAsDistributedCacheHost%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPSearchServiceApp%3CUL%3E%0A%3CLI%3EFixed%20an%20issue%20if%20the%20analytics%20database%20were%20not%20provisioned%20with%20a%20hardcoded%20name%3C%2FLI%3E%0A%3CLI%3EFixed%20an%20issue%20if%20search%20databases%20had%20names%20containing%20one%20or%20more%20spaces%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPWebAppAuthentication%3CUL%3E%0A%3CLI%3EUpdated%20the%20description%20for%20the%20new%20zone%20setting%20parameters%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPWebAppClientCallableSettings%3CUL%3E%0A%3CLI%3EUpdated%20the%20description%20for%20the%20proxy%20library%20settings%20parameters%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSTRONG%3EFixed%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3ESPAppDomain%3CUL%3E%0A%3CLI%3ECorrected%20Verbose%20logging%20in%20Test%20method%3C%2FLI%3E%0A%3CLI%3ECorrected%20issue%20in%20Get%20method%20where%20ErrorAction%20had%20to%20be%20SilentlyContinue%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPContentDatabase%3CUL%3E%0A%3CLI%3EFixed%20issue%20where%20WebAppUrl%20in%20the%20Desired%20State%20would%20cause%20the%20test%20to%20fail%2C%20always%20resulting%20in%20False.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPExcelServiceApp%3CUL%3E%0A%3CLI%3EUpdated%20links%20to%20Docs%20instead%20of%20old%20TechNet%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPInstallLanguagePack%3CUL%3E%0A%3CLI%3EFixed%20detection%20of%20Norwegian%20language%20pack%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPManagedMetaDataServiceApp%3CUL%3E%0A%3CLI%3EFix%20issue%20where%20a%20missing%20Service%20App%20Proxy%20was%20not%20detected%20correctly%20and%20therefore%20not%20created%2C%20resulting%20in%20other%20errors.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPSearchTopology%3CUL%3E%0A%3CLI%3EFixed%20issue%20where%20an%20error%20was%20thrown%20if%20the%20specified%20RootDirectory%20didn't%20exist%20on%20the%20current%20server%20but%20did%20exist%20on%20the%20target%20server.%3C%2FLI%3E%0A%3CLI%3EFixed%20issue%20with%20using%20FQDNs%20instead%20of%20NetBIOS%20server%20names.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPSite%3CUL%3E%0A%3CLI%3EImplemented%20workaround%20to%20prevent%20issue%20with%20creating%20site%20collections%20immediately%20after%20farm%20creation%20(Error%20%22Invalid%20field%20name.%20%7Bcbb92da4-fd46-4c7d-af6c-3128c2a5576e%7D%22)%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPTrustedIdentityTokenIssuer%3CUL%3E%0A%3CLI%3EFixed%20issue%20where%20the%20IdentifierClaim%20was%20not%20properly%20detected%20in%20the%20Set%20method%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3ESPWorkManagementServiceApp%3CUL%3E%0A%3CLI%3EUpdated%20links%20to%20Docs%20instead%20of%20old%20TechNet%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3EA%20huge%20thanks%20to%20the%20following%20guys%20for%20contributing%20to%20this%20project%3A%3CBR%20%2F%3EJens%20Otto%20Hatlevold%20and%20Yvan%20Duhamel%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAlso%20a%20huge%20thanks%20to%20everybody%20who%20submitted%20issues%20and%20all%20that%20support%20this%20project.%20It%20wasn%E2%80%99t%20possible%20without%20all%20of%20your%20help!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%20more%20information%20about%20how%20to%20install%20SharePointDsc%2C%20check%20our%20%3CA%20title%3D%22ReadMe%22%20href%3D%22https%3A%2F%2Fgithub.com%2Fdsccommunity%2FSharePointDsc%2Fblob%2Fmaster%2FREADME.md%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EReadme.md%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ELet%20us%20know%20in%20the%20comments%20what%20you%20think%20of%20this%20release!%20If%20you%20find%20any%20issues%2C%20please%20submit%20them%20in%20the%20%3CA%20title%3D%22SharePointDsc%20Issue%20List%22%20href%3D%22https%3A%2F%2Fgithub.com%2Fdsccommunity%2FSharePointDsc%2Fissues%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Eissue%20list%20on%20GitHub%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHappy%20SharePointing!!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2706086%22%20slang%3D%22en-US%22%3E%3CP%3EThe%20summer%20break%20is%20over%20in%20the%20Northern%20Hemisphere%2C%20so%20it%20is%20back%20to%20work!%20And%20what%20better%20way%20to%20do%20this%20is%20with%20a%20new%20version%20of%20SharePointDsc.%20That%20is%20why%20we%20released%20v4.8!%3C%2FP%3E%3C%2FLINGO-TEASER%3E
Co-Authors
Version history
Last update:
‎Sep 01 2021 01:11 AM
Updated by: