English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 威盾新闻 >> 已解问题:某些IIS站点无法启动

 

已解问题:某些IIS站点无法启动

威盾防火墙 2015-02-23

 

1. 问题的背景

前几天我安装了Serv-U FTP软件做试验,在设置其监听器的时候,使用了HTTP和HTTPS的默认端口。后来,我又开始邮件服务器试验的时候,将IIS的服务停掉,再重新安装的时候,发现站点不能启动了。

图一:展示Ser-U FTP中的端口设置

图二:展示IIS服务停止的情况(模拟卸载IIS的情况)

图三:展示IIS服务启动后的情况(模拟重现安装IIS的情况)

图四:展示无法启动某些站点

2. 寻找问题的根源

为了排出干扰,一般情况下我都会首先将系统日志给清空,然后获得一个干净的日志列表。另外一点,除非系统提供的错误提示非常明确,否则一般情况下需要看日志信息,特别是系统日志。

图五:展示相关的系统日志。

为什么我要介绍这篇文章呢?很简单,因为我也认同他的观点。

《不能为站点 1 注册 URL 前缀 http://*:80/。此站点被解除活动状态。数据字段包含错误》

1、卸载应用程序的时候没有卸载干净,某些服务还继续占用一些端口资源。

2、系统提示的信息令人误解,明明是端口被占用,为什么提示文件被占用呢?

3. 验证解决思路

图六:展示修改端口后,站点启动正常

图七:查找占用端口80的进程

4. 正确的解决方案

Step-1: 停止服务Serv-U File Server

Step-2: 启动IIS中的各个站点

Step-3: 启动服务Serv-U File Server,将会出现新的问题。接下来是:

Step-3.1 在Serv-U FTP控制台中修改监听器的端口设置

Step-3.2 重启服务Serv-U File Server


相关内容: 最新内容:
IIS部署虚拟化时需要考虑的四件事[2015-02-23]
用MRTG在IIS上实现入侵检测功能[2015-02-23]
调整IIS设置简化Windows Server客户端上传[2015-02-23]
IIS Web服务器对虚拟化的意义[2015-02-23]
禁止IIS缓存静态文件的方法[2015-02-23]
IIS7的扩展体系结构[2015-02-23]