SharePoint 2010 SP1 構成ウィザード失敗
2012年のCUを適用し、構成ウィザードが失敗するようになった。
原因は、C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\config\web.configに0x0Bのコードが入っていたからでした。
PSCDiagnostics_xxx.log
04/18/2013 10:01:13 13 ERR The exclusive inplace upgrader timer job failed.
Upgrade_xxx.log
[OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:05]: UPGRADE PERCENTAGE: 23.27756953% done, Total Elapsed Time 00:02:29.7289507. [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Initialize() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: End Initialize() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [INFO] [2013/04/18 10:01:05]: In the authorized types section of web.config, ban System.Workflow.ComponentModel.Compiler.WorkflowCompiler from use in workflow code [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Upgrade() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Config Web Config is found at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\config\web.config [OWSTIMER] [SPWebServerSequence] [ERROR] [2013/04/18 10:01:05]: Action 4.0.10.0 of Microsoft.SharePoint.Upgrade.SPWebServerSequence failed. [OWSTIMER] [SPWebServerSequence] [ERROR] [2013/04/18 10:01:05]: Exception: 名前の先頭に '' (16 進数値 0x0B) を使用することはできません。 行 90、位置 73 です。 [OWSTIMER] [SPWebServerSequence] [ERROR] [2013/04/18 10:01:05]: 場所 System.Xml.XmlTextReaderImpl.Throw(Exception e) 場所 System.Xml.XmlTextReaderImpl.ParseAttributes() 場所 System.Xml.XmlTextReaderImpl.ParseElement() 場所 System.Xml.XmlTextReaderImpl.ParseElementContent() 場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) 場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) 場所 System.Xml.XmlDocument.Load(XmlReader reader) 場所 System.Xml.XmlDocument.Load(String filename) 場所 Microsoft.SharePoint.Upgrade.SPWebConfigWebServerAction.get_ConfigWebConfig() 場所 Microsoft.SharePoint.Upgrade.UpdateWorkflowAuthorizedTypes.Upgrade() 場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Rollback() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: End Rollback() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: Begin Dispose() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: End Dispose() [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: SQL クエリの数=7 [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: SPRequest オブジェクト=1 [OWSTIMER] [UpdateWorkflowAuthorizedTypes (4.0.10.0)] [DEBUG] [2013/04/18 10:01:05]: 実行時間=90.3454 [OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Upgrade [SPWebServiceInstance] failed. [OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Inner Exception: 名前の先頭に '' (16 進数値 0x0B) を使用することはできません。 行 90、位置 73 です。 [OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: 場所 System.Xml.XmlTextReaderImpl.Throw(Exception e) 場所 System.Xml.XmlTextReaderImpl.ParseAttributes() 場所 System.Xml.XmlTextReaderImpl.ParseElement() 場所 System.Xml.XmlTextReaderImpl.ParseElementContent() 場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) 場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) 場所 System.Xml.XmlDocument.Load(XmlReader reader) 場所 System.Xml.XmlDocument.Load(String filename) 場所 Microsoft.SharePoint.Upgrade.SPWebConfigWebServerAction.get_ConfigWebConfig() 場所 Microsoft.SharePoint.Upgrade.UpdateWorkflowAuthorizedTypes.Upgrade() 場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade() [OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Exception: Action 4.0.10.0 of Microsoft.SharePoint.Upgrade.SPWebServerSequence failed. [OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: 場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade() 場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse) [OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:05]: Elapsed time upgrading [SPWebServiceInstance]: 00:00:00. [OWSTIMER] [SPManager] [INFO] [2013/04/18 10:01:05]: Resetting the status of PersistedUpgradableObject: SPWebServiceInstance to Online. [OWSTIMER] [SPManager] [INFO] [2013/04/18 10:01:05]: Resetting the status of PersistedUpgradableObject: SPServer Name=HOGE to Online. [OWSTIMER] [SPUpgradeSession] [ERROR] [2013/04/18 10:01:05]: Upgrade Timer job is exiting due to exception: Microsoft.SharePoint.Upgrade.SPUpgradeException: Action 4.0.10.0 of Microsoft.SharePoint.Upgrade.SPWebServerSequence failed. ---> System.Xml.XmlException: 名前の先頭に '' (16 進数値 0x0B) を使用することはできません。 行 90、位置 73 です。 場所 System.Xml.XmlTextReaderImpl.Throw(Exception e) 場所 System.Xml.XmlTextReaderImpl.ParseAttributes() 場所 System.Xml.XmlTextReaderImpl.ParseElement() 場所 System.Xml.XmlTextReaderImpl.ParseElementContent() 場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) 場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) 場所 System.Xml.XmlDocument.Load(XmlReader reader) 場所 System.Xml.XmlDocument.Load(String filename) 場所 Microsoft.SharePoint.Upgrade.SPWebConfigWebServerAction.get_ConfigWebConfig() 場所 Microsoft.SharePoint.Upgrade.UpdateWorkflowAuthorizedTypes.Upgrade() 場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade() --- 内部例外スタック トレースの終わり --- 場所 Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade() 場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse) 場所 Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively) 場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse) 場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse) 場所 Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively) 場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse) 場所 Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse) 場所 Microsoft.SharePoint.Administration.SPUpgradeJobDefinition.Execute(Guid targetInstanceId) [OWSTIMER] [SPManager] [DEBUG] [2013/04/18 10:01:05]: Removing exclusive upgrade regkey by setting the mode to none [OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: ====================================================================================== [OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: Upgrade session failed. 3 errors and 0 warnings encountered. [OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: アップグレード ログ ファイルで文字列 [ERROR] と [WARNING] を検索して、アップグレードの問題の原因を確認してください。アップグレード エラーの解決方法の詳細については、"http://go.microsoft.com/fwlink/?LinkId=157732" を参照してください。 [OWSTIMER] [SPUpgradeSession] [INFO] [2013/04/18 10:01:05]: ====================================================================================== [OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:05]: Stop the session maintenance thread. [OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:11]: Setting upgrade session object to offline in configuration database [OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:11]: UPGRADE PERCENTAGE: 100.00000000% done, Total Elapsed Time 00:02:35.3667238. [OWSTIMER] [SPUpgradeSession] [DEBUG] [2013/04/18 10:01:11]: Releasing upgrade lock from configuration database
参考
http://sp-vinod.blogspot.jp/2013/03/sharepoint-2010-october-2012-cumulative.html