跳到主要内容
常见问题 Server 2025IIS502 错误

Server 2025 IIS 站点 502/打不开怎么查

2025 上 IIS 站点 502/503/无法访问的分层排查:应用池状态、反代链路、.NET 运行时绑定、证书与防火墙逐项定位。

发布于 2026/11/11 所属频道 老系统与 Server

简短答案

「502」严格说是代理后端的错误,IIS 本身不直接生成 502——它多半发生在 IIS 做反向代理/URL 重写转发的链路上;而「打不开」常见的 503/500 是应用池或站点自身问题。先分清是转发链路还是站点本体,两条线的修法完全不同。

现象对照

现象 最可能的原因
502 Bad Gateway(经反代) 后端应用没起、端口不对、或后端挂了
503 Service Unavailable 应用池停止/频繁崩溃、IIS 正在重启
500 无后缀 站点 web.config 语法错、.NET 运行时版本不匹配
本地能访问、远程打不开 防火墙/远程访问策略、或站点只绑了本地

排查步骤

  1. 定层:本机 curl/浏览器直接打 IIS 地址,看真实状态码(503/500 是站点层,502 是反代层);IIS 日志(%SystemDrive%\inetpub\logs\LogFiles)记完整码。
  2. 站点层(503/500):看应用池状态与回收原因(崩溃转储定位故障模块)、核对站点绑定的 .NET 版本与已装运行时一致、web.config 临时开 customErrors mode="Off" 看真实异常。
  3. 反代层(502):核对 URL 重写/ARR 里的目标地址与端口、后端应用是否监听该端口(Test-NetConnection <后端> -Port <端口>),后端挂了先起后端。
  4. 远程打不开:核对站点绑定是否含目标 IP/主机名,2025 防火墙是否放行 80/443,远程访问策略(RDP/远程桌面无关,查的是 Web 端口)。
  5. 对照差异:2025 的 IIS 组件与 Server 2012/2016/2019 条目 中的老 IIS 行为基本一致,但默认安全策略更严;拿不准的组件缺失/绑定异常「以条目说明或厂商文档为准」,总览见 Server 2025 条目,镜像以 Server 2025 条目 为准。

502 修的是「链路 + 后端」,503/500 修的是「应用池 + 应用」,别拿一套方法套两种错误。

操作小结

  1. 先定 502(反代层)还是 503/500(站点层)
  2. 站点层查应用池与 .NET 绑定
  3. 反代层查后端监听与目标配置
  4. 远程问题查绑定与防火墙 80/443

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常见问题

同一集合内的相近主题,按标签与关键词匹配