您的位置:首页 > 其它

您尝试使用 SharePoint 产品和技术向导时错误消息:"Exception: System.ArgumentException: 加密或解密过程中的错误

2008-11-19 22:56 447 查看

您尝试使用 SharePoint 产品和技术向导时错误消息:"Exception: System.ArgumentException: 加密或解密过程中的错误"

察看本文应用于的产品


查看机器翻译免责声明

文章编号:927156
最后修改:2007年5月14日
修订:1.2

症状

请考虑以下情形:
方案 1
install Microsoft Windows SharePoint Services 3.0,and then install Microsoft Office SharePoint Server 2007。 then,remove SharePoint Server 2007。
方案 2
install Windows SharePoint Services 3.0,and then use Add or Remove Programs to remove Windows SharePoint Services 3.0。 then,reinstall Windows SharePoint Services 3.0。
方案 3
您在一个独立的场环境中安装 Windows SharePoint Services 3.0。 您使用 SharePoint 产品和技术向导 (PsconfigUI.exe) 或 Psconfig.exe 从命令行将保留在独立的场。 则,使用 SharePoint 产品和技术向导或 Psconfig.exe 从命令行中要重新加入该场。
in these scenarios,next time that try to run SharePoint Products and Technologies Wizard,receive that resembles following error message:
10 / 09 / 2006 14:08:26 8 ERR 任务 configdb 已失败的未知的异常 10 / 09 / 2006 14:08:26 8 ERR 异常: System.ArgumentException: 加密或解密过程中的错误。 系统返回了错误代码 997。 在 Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask() Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run() Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb() Microsoft.SharePoint.Administration.SPFarm.Join() Microsoft.SharePoint.Administration.SPWebServiceInstance.Provision() Microsoft.SharePoint.Administration.SPApplicationPool.Provision() Microsoft.SharePoint.Administration.SPProcessIdentity.get_SecurePassword() Microsoft.SharePoint.Administration.SPEncryptedString.get_SecureStringValue() Microsoft.SharePoint.Administration.SPEncryptedString.GetSecureStringValue() Microsoft.SharePoint.Administration.SPCredentialManager.DecryptWithMasterKey (Byte [ ] rgbEncryptedPassphrase)


回到顶端

原因

如果网络服务帐户被用作该场帐户会发生此问题。 在这种情况下,当您删除 Windows SharePoint Services 3.0 从独立的场,或从一个 Windows SharePoint Services 3.0 场环境,删除 SharePoint Server 2007 时被删除用来对 Windows SharePoint Services 3.0 配置数据库 (configdb) 中包含的密码进行加密在下面的注册表子项:
HKLM/SOFTWARE/Microsoft/Shared Tools/Web Server Extensions/12.0/Secure/ FarmAdmin/因此,当您尝试加入不使用网络服务帐户的配置数据库中存在的 Web 应用程序时, 在 Web 应用程序帐户凭据不能被解密。 发生此问题是因为在所需的注册表子项被删除。


回到顶端

替代方法

若要变通解决此问题,在命令行创建一个新的 Windows SharePoint Services 3.0 配置数据库中运行 Psconfig.exe。 为此,请按照下列步骤操作:
1.单击 开始 ,单击 运行 ,在 打开 框中, 键入 cmd ,然后单击 确定
2.在命令行,更改为以下目录:
/Program Files/Common Files/Microsoft Shared/web 服务器 extensions/12/BIN
3.在命令提示符下,键入以下命令以创建新的配置数据库:
psconfig-cmd configdb-create-server ServerName-database ConfigDBName-user Domain/User-password Password
4.rerun SharePoint Products and Technologies Wizard。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐