部署 Exchange Server后不能登录到 OWA 或 ECP

这篇具有很好参考价值的文章主要介绍了部署 Exchange Server后不能登录到 OWA 或 ECP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、问题现象:
症状:安装 Microsoft Exchange Server 2019、2016 或 2013 的 2021 年 7 月安全更新或任何更高版本的更新后,用户无法登录 Outlook 网页版 (OWA) 或 Exchange 控制面板 (ECP)。

2、症状:

登录Exchage管理中心,输入账户密码报错,报错信息如下: 

 ASSERT: HMACProvider.GetCertificates:protectionCertificates.Length<1

部署 Exchange Server后不能登录到 OWA 或 ECP

  Windows Event Viewer 的 Application 中出现以下错误信息如下:

Event ID: 1003

Source: MSExchange Front End HTTPS Proxy

[Owa] An internal server error occurred. The unhandled exception was: System.NullReferenceException: Object reference not set to an instance of an object.

at Microsoft.Exchange.HttpProxy.FbaModule.ParseCadataCookies(HttpApplication httpApplication)

3、问题原因

 Exchange Server 开放式身份验证 (OAuth) 证书已过期、不存在或配置不正确,则会出现此问题。

4、解决办法:

4.1、要检查现有 OAuth 证书的状态,请在 Exchange 命令行管理程序中运行以下命令:

(Get-AuthConfig).CurrentCertificateThumbprint | Get-ExchangeCertificate | Format-List

如果命令返回错误或证书已过期,请使用以下步骤创建新的 OAuth 证书并将其部署到 Exchange 服务器;

4.2、创建新的 OAuth 证书:

New-ExchangeCertificate -KeySize 2048 -PrivateKeyExportable $true -SubjectName "cn=Microsoft Exchange Server Auth Certificate" -FriendlyName "Microsoft Exchange Server Auth Certificate" -DomainName @()

4.3、为服务器身份验证设置新证书:

Set-AuthConfig -NewCertificateThumbprint <新的证书ID> -NewCertificateEffectiveDate (Get-Date)
Set-AuthConfig -PublishCertificate
Set-AuthConfig -ClearPreviousCertificate

4.4、重新启动 Microsoft Exchange 服务主机服务。

Restart-Service MSExchangeServiceHost

4.5、运行IISReset命令重新启动 IIS 或运行以下命令(在提升模式下)以回收 Outlook 网页版和 EAC 应用程序池:

Restart-WebAppPool MSExchangeOWAAppPool
Restart-WebAppPool MSExchangeECPAppPool

注意:在某些环境中,发布 OAuth 证书可能需要一个小时。如果您有混合设置,则必须再次运行混合配置向导以更新对 Azure Active Directory (Azure AD) 的更改。文章来源地址https://www.toymoban.com/news/detail-445587.html

到了这里,关于部署 Exchange Server后不能登录到 OWA 或 ECP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Oracle19c默认用户名system密码不正确不能登录问题解决

    oracle乱码问题一般是 由于oracle字符集设置和操作系统字符集设置不一致 造成的。 查看oracle字符集方式如下: 1.进入sqlplus 命令: 2.以系统管理员身份连接数据库 命令: 3.输入查询语句命令: 查询结果: (1)普通用户: SCOTT (密码:tiger) (2)普通管理员:SYSTEM(密码:

    2024年02月13日
    浏览(37)
  • NextCloud 全新安装后不能出现登录页面,可以打开登录界面并在确定密码没有错误的情况下却无法登录问题的解决

     主要问题:全新安装的nextcloud时,会出现过一会,安装页面出现错误;静等到一切安装完成,输入地址,却出现404错误的问题;还有在进入登录页面后,在确定密码没有错误的情况下,无法通过web页面登录;登录次数过多后,因防暴力试错破解机制,导致延迟登录。本文将解

    2024年02月05日
    浏览(40)
  • 记录一次sqlserver启动不了的问题,windows不能在本地计算机启动sql server

    如果你是开机后突然启动不了的,大概率是关机的时候vpn忘了停止,然后开机后网络出现问题造成sqlserver用不了。用下面这个方法大概率可以启动吗,如果启动成功的话记得给我点个赞吧 第一步,关闭这三个sqlserver配置服务 第二步,重启电脑 第三步,从任务管理器打开服务,找到

    2024年02月03日
    浏览(37)
  • Exchange Server 2019 实战操作指南

    新钛云服已累计为您分享 737 篇技术干货 基本信息 镜像下载地址:‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍ https://next.itellyou.cn/Original/# 文档: https://learn.microsoft.com/zh-cn/Exchange/plan-and-deploy/system-requirements?view=exchserver-2019 必要软件 Exchange 2019 最低要求是 16GB 内存 A .NET框架

    2024年02月03日
    浏览(24)
  • python selenium框架解决ip代理框不能自动化登录,解决pyautogui开不了多线程问题

    有时候我们使用python自动化框架的时候,打开一个网页的时候,它会出现出线这一种登录框,我们f12检查不了,用开发者工具强制检查里面没有任何属性. 那这时候我们就可以用到python第三方库:pyautogui PyAutoGUI:是一个Python库,可用于自动化GUI(图形用户界面)程序的任务。它可以让

    2024年02月07日
    浏览(58)
  • 【小程序“600002“】现象:小程序测试版能正常的进行页面跳转,正式版不能进行页面跳转

    记录:(in promise) MiniProgramError {“errno”:600002,“errMsg”:“request:fail url not in domain list”} Object 小程序报错 正式版报此错误测试版不报错且能正常进行页面跳转. 解决方案: 官方文档查看错误码含义:官方文档 解决方法:1.小程序访问后台地址换成域名去访问(忌:ip+端口) 2.在小程序公

    2024年02月13日
    浏览(38)
  • Win2012 R2 安装Exchange Server2016

    目录 Exchange简介 环境安装准备 安装Exchange Server2016 Exchange目录介绍 Windows Exchange Server,是国内外应用非常广泛的邮件服务器,是微软公司的一套电子邮件服务组件。 简单而言,Exchange server可以被用来构架应用于企业、学校的邮件系统 Exchange需要安装在域环境中 域控:win2012

    2024年02月06日
    浏览(37)
  • 微软Exchange Server 0Day漏洞,尽快修复

    2022 年 9 月 30 日更新 :Microsoft 正在调查两个报告的影响 Microsoft Exchange Server 2013、Exchange Server 2016 和 Exchange Server 2019 的零日漏洞。第一个漏洞被识别为CVE-2022-41040,是一个服务器端请求伪造 (SSRF) 漏洞,另一个是标识为CVE-2022-41082,当攻击者可以访问 PowerShell 时允许远程代码执

    2024年02月05日
    浏览(27)
  • spring cloud gateway 网关 server Web Exchange方法

    1.String getHeader (String name) 该方法用于获取一个指定头字段的值,如果请求消息中没有包含指定的头字段,则 getHeader() 方法返回 null;如果请求消息中包含多个指定名称的头字段,则 getHeader() 方法返回其中第一个头字段的 2.getQueryParams()获取 请求参数中的信息

    2024年02月12日
    浏览(24)
  • 电脑只能登录微信?但却打不开网页?不能上网怎么办?ip地址和DNS出问题了无法上网怎么办?

    描述一下问题: 昨天使用了一些代理梯子。直接关机,没有关闭那个软件、今天打开电脑就出问题了。只能登录微信!但却打不开网页! 今天查了很多资料都没有解决。花了2个多小时。终于可以上网了! 找到【控制面板】 --【网络和Internet】-- 里面的【网络连接】或者【网

    2024年02月05日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包