powershell 脚本中的错误状态

Faulted state in powershell script

提问人:Fade92 提问时间:11/9/2023 更新时间:11/9/2023 访问量:27

问:

我有以下问题:我有一个插入到脚本服务器上的任务计划程序中的脚本。其操作如下:运行后,它使用命令 Get- ADSyncServerConfiguration -Path C:....生成 Connector、MV 和 SynchronizationRule 日志,然后将它们复制回脚本服务器。虽然该脚本在调用 AD Connect 的服务器时可以正常工作,但从服务器中它不想工作。当它在脚本服务器上手动执行脚本时,它会收到以下消息:

The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state. + CategoryInfo : ReadError: (Microsoft.Ident...igurationCmdlet:GetADSyncServerConfigurationCmdlet) [Get-A DSyncServerConfiguration], Synchronization...dationException + FullyQualifiedErrorId : The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.,Microsoft.IdentityManagement.PowerShell.Cmdlet.GetADSyncServer ConfigurationCmdlet + PSComputerName : SERVER_NAME

我将补充一点,更改 AD Connect 服务器后会出现问题。以前它在 Windows Server 2012 R2 Std 上,现在一台新机器已放在 Windows Server 2019 Std 上。

我已经检查了文件夹权限、管理帐户和组,启用和禁用了 TLS 和 SSL - 问题仍然存在。 我完全不知道为什么会这样。你有什么想法吗?

PowerShell的 WCF Windows-Server Windows-Server-2019

评论

0赞 mklement0 11/9/2023
在现有帖子中,可能会有与 WCF 和故障状态相关的有用信息: stackoverflow.com/search?q=%5Bwcf%5D+faulted+state

答: 暂无答案