报错信息如下
[PS] D:\powershellscript>Test-ActiveSyncConnectivity -TrustAnySSLCertificate -MailboxServer server01 -URL https://mail.contoso.com/Microsoft-Server-ActiveSync
警告: 无法访问测试用户'extest_ebcc1c1f58f44',因而此 cmdlet 无法测试客户端访问服务器的连接性。
找不到用户 contoso\extest_ebcc1c1f58f44 或无法以该用户登录。如果此任务正在没有凭据的情况下运行,请以域管理员身份登录,然后运行 Scripts\new-TestCasConnectivityUser.ps1 以验证邮箱服务器server01.contoso.com 上是否存在该用户
+ CategoryInfo : ObjectNotFound: (:) [Test-ActiveSyncConnectivity], CasHealthCouldN...edInfoException
+ FullyQualifiedErrorId : [Server=server01,RequestId=6cb4471d-333f-46f6-bf33-c2daead3c141,TimeStamp=2018/12/4 3:38:08] [FailureCategory=Cmdlet-CasHealthCouldNotLogUserNoDetailedInfoException] 9E0FC9
02,Microsoft.Exchange.Monitoring.TestMobileSyncConnectivity
+ PSComputerName : server01.contoso.com
警告: 未测试任何客户端访问服务器。
解决方法
[PS] D:\Program Files\Microsoft\Exchange Server\V15\Scripts>.\new-TestCasConnectivityUser.ps1
为创建测试用户,请输入一个临时的安全密码。出于安全考虑,系统将定期自动更改密码。
输入密码: ********
创建测试用户: server01.contoso.com
单击 Ctrl+Break 退出,或者单击 Enter 继续。:
UserPrincipalName: extest_ebcc1c1f58f44@contoso.com
警告: 请将 UseDatabaseQuotaDefaults 更新为 false 以便应用邮箱配额。
通过将此命令与以下可选参数结合使用,可使测试用户能够使用统一消息: [-UMDialPlan <dialplanname> -UMExtension <numDigitsInDialplan>]。这两个参数要么都不存在,要么都存在。
再次执行,结果正常
[PS] D:\powershellscript>Test-ActiveSyncConnectivity -TrustAnySSLCertificate -MailboxServer server01 -URL https://mail.contoso.com/Microsoft-Server-ActiveSync
CasServer LocalSite Scenario Result Latency(MS) Error
--------- --------- -------- ------ ----------- -----
mail BJSite 选项 成功 &Log=PrxFrom:172.24.1.12
[PS] D:\powershellscript>Test-ActiveSyncConnectivity -TrustAnySSLCertificate -MailboxServer server01 -URL https://mail.contoso.com/Microsoft-Server-ActiveSync | select CasServer,LocalSite,Scenario,Result
CasServer LocalSite Scenario Result
--------- --------- -------- ------
BJSite 选项 成功
BJSite FolderSync 成功
BJSite 初次同步 成功
BJSite GetItemEstimate 成功
BJSite 同步数据 成功
BJSite Ping 成功
BJSite 同步测试邮件 成功
欢迎关注下方微信公众号获取更多内容
转载于:https://blog.51cto.com/543925535/2366668