当前位置: 首页 > ops >正文

IIS错误:Service Unavailable HTTP Error 503. The service is unavailable.

原因:安装了某pj软件

症状:IIS 默认的80端口服务无法访问,显示错误:Service Unavailable  HTTP Error 503. The service is unavailable.但是同样的配置,绑定其他端口,比如8080,可以正常访问。

由于开发中,使用IIS默认的DefaultWebSite,服务是挂在IIS中的,可以不启动即可进行接口测试,如果出现了问题,启动VS,即可以直接进行调试,比较方便前后端分离的开发,需要想方设法修复该问题。

检索了一堆资料,其他解决方法对我的问题,没有效果。

IIS重装,也没有效果。

问了chatgpt,

第一轮:

chatgpt列出了常见导致该问题的原因,可以确定的是,包括一些明显不适合我的问题的回答,我个人推测是端口占用的问题,按照端口占用的方式解决。

第二轮:

执行了命令:

netstat -ano | findstr :80

找到占用80端口的进程为4,执行命令
tasklist | findstr 4

将执行结果丢给chatgpt

由于内容杂乱,此处不再粘贴,chatgpt分析后的结论如下:

第三轮:

按照chatgpt给出的解决方案,执行命令:

netsh http show urlacl

将执行结果丢给chatgpt

第四轮:

删除冲突的 URL ACL 配置

请使用管理员身份运行命令提示符,执行:

netsh http delete urlacl url=http://+:80/

重启 IIS

执行:

iisreset

第五轮:

彻底删除保留 URL 项并重启服务

你之前执行的 netsh http delete urlacl url=http://+:80/ 应该成功了,但你还需要:

删除临时监听地址

netsh http delete urlacl url=http://+:80/Temporary_Listen_Addresses/

然后重启 Windows HTTP 服务:

sc stop http sc start http

最后,问题解决

http://www.xdnf.cn/news/15354.html

相关文章:

  • 专题:2025机器人产业深度洞察报告|附136份报告PDF与数据下载
  • 如何将数据从一部手机传输到另一部手机?
  • CompletableFuture 源码解析
  • 微服务引擎 MSE 及云原生 API 网关 2025 年 3 月产品动态
  • CentOS 安装jenkins笔记
  • DiffDet4SAR——首次将扩散模型用于SAR图像目标检测,来自2024 GRSL(ESI高被引1%论文)
  • 深入浅出Kafka Broker源码解析(下篇):副本机制与控制器
  • 总结一下找素数的三种方法
  • 【Bluedroid】蓝牙协议栈enable流程深度解析
  • 若依(RuoYi)框架项目结构全解析
  • [Dify]-进阶1- Dify 支持的多种 AI 模型解析与选择建议
  • Linux修炼:自动化构建make/Makefile
  • sshpass原理详解及自动化运维实践
  • 微软发布BioEmu模型
  • 【FPGA】AXI总线协议
  • 动态规划题解——单词拆分【LeetCode】
  • VScode链接服务器一直卡在下载vscode服务器,无法连接成功
  • 企业数字化资产管理安全、成本、协作困局难解?
  • MYSQL数据库----DCL语句
  • Linux进程状态实战指南:转换关系、监控命令与状态解析
  • 从代码学习深度强化学习 - DDPG PyTorch版
  • python赤道上空的大气环流剖面图(纬向-高度剖面)
  • 代理模式:控制对象访问
  • Spring AI 项目实战(十七):Spring Boot + AI + 通义千问星辰航空智能机票预订系统(附完整源码)
  • 无缝衔接直播流体验
  • 数据结构 单链表(1)
  • Acrobat 表单中的下拉菜单(附示例下载)
  • ESP-Timer入门(基于ESP-IDF-5.4)
  • 插入类排序的C语言实现
  • Java小白-设计模式