积极答复者
Exchange2016 CU19日志报错event id1

问题
-
两台exchange2016做了DAG,最近发现应用日志中一直有一条报错,1分钟1次,报错信息如下
Unhandled Exception "未将对象引用设置到对象的实例。"
Stack trace: 在 Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId serverSiteId, String protocol)
在 Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(AutoDiscoverV2Request request)
在 Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Execute(AutoDiscoverV2Request request, ITenantRepository tenantRepository)
在 Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2HandlerBase.<>c__DisplayClass11_0.<ProcessRequest>b__0()
在 Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func`2 filterDelegate, Action`1 catchDelegate)在网上找了一个解决办法是添加Autodiscover的外部访问URL
我两台服务器配置都是一样的,现在只有第二台服务器上有这个报错,并且设置Autodiscover 外部URL 的时候报错,按照链接中的步骤无法解决以下报错,报错信息如下
找不到与参数名称“ExternalUrl”匹配的参数。
+ CategoryInfo : InvalidArgument: (:) [Set-AutodiscoverVirtualDirectory],ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory
+ PSComputerName : hostname请问该如何解决该问题,谢谢
- 已编辑 wangchen_1120 2021年4月11日 3:12
答案
-
我两台服务器配置都是一样的,现在只有第二台服务器上有这个报错,并且设置Autodiscover 外部URL 的时候报错,按照链接中的步骤无法解决以下报错,报错信息如下
找不到与参数名称“ExternalUrl”匹配的参数。
+ CategoryInfo : InvalidArgument: (:) [Set-AutodiscoverVirtualDirectory],ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory
+ PSComputerName : hostname您好,
根据这篇官方文档中提到的,“仅当在Exchange Server 2016上的新PowerShell会话(不是EMS)中添加PSSnapin时,才可以访问ExternalUrl,否则将遇到您上面提到的报错信息:
如文档中提到的,请您参考下面的步骤,先在Exchange2016服务器上中添加Exchange PSSnapin:
1. 用管理员身份打开Windows Powershell,运行下面的命令:
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
2. 继续在Windows Powershell 窗口中用之前文档中提到的命令添加外部URL, 如:
Get-AutodiscoverVirtualDirectory -Server $env:COMPUTERNAME | Set-AutodiscoverVirtualDirectory -ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已编辑 Yuki SunMicrosoft contingent staff 2021年4月12日 8:19 typo
- 已建议为答案 Yuki SunMicrosoft contingent staff 2021年4月15日 0:52
- 已标记为答案 wangchen_1120 2021年7月1日 1:00
全部回复
-
我两台服务器配置都是一样的,现在只有第二台服务器上有这个报错,并且设置Autodiscover 外部URL 的时候报错,按照链接中的步骤无法解决以下报错,报错信息如下
找不到与参数名称“ExternalUrl”匹配的参数。
+ CategoryInfo : InvalidArgument: (:) [Set-AutodiscoverVirtualDirectory],ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory
+ PSComputerName : hostname您好,
根据这篇官方文档中提到的,“仅当在Exchange Server 2016上的新PowerShell会话(不是EMS)中添加PSSnapin时,才可以访问ExternalUrl,否则将遇到您上面提到的报错信息:
如文档中提到的,请您参考下面的步骤,先在Exchange2016服务器上中添加Exchange PSSnapin:
1. 用管理员身份打开Windows Powershell,运行下面的命令:
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
2. 继续在Windows Powershell 窗口中用之前文档中提到的命令添加外部URL, 如:
Get-AutodiscoverVirtualDirectory -Server $env:COMPUTERNAME | Set-AutodiscoverVirtualDirectory -ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已编辑 Yuki SunMicrosoft contingent staff 2021年4月12日 8:19 typo
- 已建议为答案 Yuki SunMicrosoft contingent staff 2021年4月15日 0:52
- 已标记为答案 wangchen_1120 2021年7月1日 1:00
-
您好,
MSExchange Autodiscover event ID 1事件是Exchange 2019 CU3 和Exchange 2016 CU14之后的一个已知问题。根据我的了解以及在一些类似案例中看到的反馈来看,目前该事件对Exchange环境没有影响。如下面这个帖子:
MSExchange Autodiscover Error 1 After CU3 Installation
如果您想要停止这些报错,目前官方给到的变通解决方案是如之前回复中提到的,添加外部URL。
此外,您也可以考虑暂时忽略这个事件,持续关注这个官方文档,等待最终解决方案:
Autodiscover Event ID 1 after installing Exchange Server 2019 CU3 or Exchange Server 2016 CU14我这边也会继续关注这个文档的动态,如有任何更新,会再回帖分享给您。
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
添加外部访问URL后如果出现问题该怎样还原呢
您好,
可以用下面的命令还原:
Get-AutodiscoverVirtualDirectory -Server $env:COMPUTERNAME | Set-AutodiscoverVirtualDirectory -ExternalUrl $null
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
-
您好,
关于这个问题,请问您那边目前情况如何呢?
如果您对此问题有任何疑问或需要进一步的帮助,欢迎您随时回帖。如果之前的回复有帮到您,还请您将有用的回复标记为答案,以便其他有类似问题的论坛用户更快搜索到有用信息。感谢您的理解。
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.