【异常处理】Exchange异常

概述:Exchange 运行异常整理及解决方案

0x01 ecp、owa登录后报错 http 500

本人环境:windows server 2016 + exchange 2016 cu21

问题描述:Exchange 登录 ecp 或者 owa 之后报错 http Error 500

相关链接:

  1. http 500 EAC/OWA exhange 2016 server 2016
  2. Exchange Server 2019 HTTP Error 500 - Microsoft Q&A
  3. Exchange 2019 访问OWA或者ECP 提示HTTP 500错误的解决方案 - 简书
  4. Exchange 2016 - HTTP Error 500 after logging into ECP/OWA - blog - Alexander Ollischer | Citrix | Microsoft

如果以下方案还是不行,可以再尝试一下重置 Exchange,微软官网文档:恢复 Exchange 服务器、恢复丢失Exchange Server、丢失Exchange Server恢复 | Microsoft Learn

解决思路

先说一下本人解决的步骤,以下几个方法我都尝试后重启电脑,然后 Exchange 恢复正常。i cant distinguish which operation is effective.

运行 UpdateCas.ps1

参考 Exchange 2016 - HTTP Error 500 after logging into ECP/OWA - blog - Alexander Ollischer | Citrix | Microsoft

  1. C:\Program Files\Microsoft\Exchange Server\V15\Bin 目录
  2. 找到 UpdateCas.ps1 并运行
  3. cmd中运行 iisreset (或者重启系统)

删除owa目录

禁用管理员然后启用

1
2
Disable-Mailbox administrator
Enable-Mailbox administrator

最后还是重启下 iis 服务或者重启操作系统

重新创建 OWA 虚拟目录

可以使用 Get-OwaVirtualDirectory 查看当前存在的 OWA 虚拟目录

  1. 打开 Exchange Management Shell
  2. 移除 OWA 虚拟目录
1
Remove-OwaVirtualDirectory  'EXCHANGE\owa (Default Web Site)' # ‘EXCHANGE’为 exchange 主机名称
  1. 创建 OWA 虚拟目录
1
New-OwaVirtualDirectory -WebSiteName 'Default Web Site'

操作完成后重启 iis 服务或者重启操作系统

回收应用池

  1. 在 服务器面 板 — 打 开 工具“ASDI 编 辑 器 ” ,右键,连接到,
    找 到“连接点”的“选择一个已知命名上下文”,下拉选择“ 配 置 ”
    — 然 后 找 到“CN=Services”
    —“CN=Microsoft Exchange”—“CN=<你的 Exchange 组织名称”—“CN=Client Acess”
    —右击“属性”—打开“编辑器”窗口—找到”MSExchCanaryData”—“属性”,然后清空该选项;
  2. 打开 Internet Iformation Service (IIS),找到“应用程序池”,找到“MSExchangeOWAAppPool”,点击回收。

操作完成后重启 iis 服务或者重启操作系统

移除 config 文件

C:\inetpub\wwwroot 目录下的 web.config 移出。我的操作是修改了文件名,最后还是改回了 web.config

0x02 Exchange 登录后提示没有该邮箱

可能的原因,之前的操作中禁用了该邮箱。

可以使用以下命令启用:

1
Enable-Mailbox administrator

或者

使用如下所示的命令修复

1
New-MailboxRestoreRequest -SourceDatabase RecoveryDB01 -SourceStoreMailbox GUID -TargetMailbox test@keyman .com

【异常处理】Exchange异常
https://hodlyounger.github.io/A_OS/Windows/异常及错误处理/【异常处理】Exchange异常/
作者
mingming
发布于
2024年2月22日
许可协议