エラー : SharePoint 製品とテクノロジをアップグレードできませんでした (Office SharePoint Server 2007)
Web アプリケーションを含まない既存のサーバー ファームに新しい Web サーバーを追加し、Web サーバーを更新して SharePoint 製品とテクノロジ構成ウィザードを実行すると、次のエラー メッセージが表示されることがあります。
An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown. Additional exception information: Failed to upgrade SharePoint Products and Technologies.
また、%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Logs に保存されている Upgrade.log ファイルに、次のエラー メッセージが記載されます。
The access control list on %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\template\layouts\Web.config could not be modified because the path could not be located in the file system.
原因
このエラーは、SharePoint 製品とテクノロジ構成ウィザードが Web.config ファイルを見つけられないか、変更できない場合に発生します。
解決策
この問題を解決するには、構成ウィザードが正常に終了した WFE サーバーの 1 台から Web.config ファイルを手動でコピーする必要があります。Web.config ファイルは次のパスにあります。
%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Template\Layouts
構成ウィザードが正常に終了しなかったサーバーの以下のパスに Web.config ファイルをコピーします。
%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Template\Layouts
Web.config ファイルを Layouts フォルダにコピーした後、SharePoint 製品とテクノロジ構成ウィザードを再度実行できます。