Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1457341
  • 博文数量: 122
  • 博客积分: 340
  • 博客等级: 一等列兵
  • 技术积分: 2967
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-01 11:50
个人简介

斑竹网络专注为中小企业客户提供以管理服务为核心的IT全方位服务 https://www.sysadm.cn

文章分类

全部博文(122)

文章存档

2018年(2)

2017年(1)

2015年(2)

2014年(30)

2013年(81)

2011年(5)

2009年(1)

分类: WINDOWS

2014-01-23 12:54:09

1. windows IIS 网站报401错误

现象:访问所有IIS上的页面都报401没有权限错误;

原因:可能原因有:1、在IIS中没有启用匿名访问,如果没有启用匿名访问该站点,则启用它;

2、虽然启用了匿名访问该站点,但是在IIS中设置的匿名访问的用户帐号没有禁用了,如果系统中禁用这个帐号,则启这个帐号。同时,如果这个帐号手动设置过密码,而在IIS配置的密码不正确的话,也会出现这种错误码;

      3、虽然上面的设置都是正确的,但是在管理工具->本地安全策略-》用户权限分配-》从网络访问此计算机的策略里没有包含IIS中设置的匿名访问的帐户,将其添加进去即可;

2. 查看系统中开启的端口所对应的应用程序

要在windows 使用Linux 下的lsof –I :80的功能,可以按照下列方法:

a. cmd 下 netstat ano |grep :80 找到80端口所对应的PID是多少

b. tasklist |find PID就可以找到对应的进程了;

3. 出现 Server is currently unavailable or down for maintenance错误

现象:服务器端看起来很正常,但是在从客户端访问任何页面时出现错误:Server is currently unavailable or down for maintenance

原因:是其它服务器占用了IIS80端口,IIS无法对外提供服务造成的。特别是当系统中安装过resin时很容易出现这个问题;

解决:如果是系统中安装过resin的话,找到resin的安装目前,执行其下的setup.exe文件,然后点击remove即可;

      如果没有安装过resin则需要找到是什么应用占用这个80端口,然后修改其配置,将其端口换成别的即可。

 

阅读(2100) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~