扬州城市论坛 百科 web服务失败是什么原因(web服务器无法访问的原因)

web服务失败是什么原因(web服务器无法访问的原因)

很多公司都设置了web服务器,但是如果设置的Web服务器没有通过访问测试,很可能无法成功发布信息。不是,本文推荐的Web服务器访问失败是相当常见的。现在我们就总结一下它的故障排除过程,希望你以后再遇到同类型故障时能快速反应!

为了让员工及时了解上级的指示精神、单位的通知等信息,单位领导决定在局域网内架设一台Web服务器,保证局域网内26台普通工作站都能顺利访问Web。根据领导的要求,网络管理员立即选择了一台硬件性能还算不错的电脑,安装了WindowsServer2003系统,并在其中设置了Web服务器;为了保证Web访问的速度,网络管理员将Web服务器与局域网中的公共工作站连接到同一个交换机上,并确保它们直接处于同一个工作子网中。通常普通工作站有的安装WindowsXP系统,有的安装WindowsVista系统,但无论安装什么操作系统,都可以快速访问Web服务器上发布的各种信息。

然而好景不长,局域网用户在访问Web时遇到了一个莫名其妙的故障:无论哪种类型的系统自带IE浏览器访问Web服务器上发布的通知信息,Web服务器系统都强制输入用户名和密码信息进行认证;实际上,网络管理员根本没有在Web服务器上设置认证设置。当仔细查看相关设置时,网络管理员发现Web服务器系统允许任何用户匿名登录。到底是什么原因导致系统强制用户登录?更不可思议的是,即使网络管理员正确输入有效的用户账号登录Web服务器,甚至是相应系统的超级用户账号,也无法成功登录Web服务器。这是怎么回事?网络线路有问题吗?还是Web服务器工作不正常?还是有其他不可知的问题.

测试线路连通性

为了判断线路连通性是否正常,网络管理员首先登录交换机后台管理系统,将系统切换到全局配置状态,并在此状态下执行“disdia”字符串命令。从后来返回的交换机的诊断结果信息中,网管看到交换机的每个交换机端口的工作状态都是“UP”状态,这说明交换机端口的工作状态正常。

之后,网络管理员随机测试了几台普通工作站的网线连接情况,发现网线也连接上了。同时,在使用Ping命令测试Web服务器的IP地址时,发现对方地址也能正常Ping通,说明局域网络线路的连通性正常;由于网络线路是畅通的,默认情况下客户端系统访问Web服务器应该是正常的。现在访问不正常,大部分问题出现在Web服务器上。

重新检查认证设置

既然登录对话框出现在系统屏幕上,说明Web服务器一定在某处启用了认证功能;因此,网络管理员决定重新检查Web服务器中与身份验证相关的设置。以系统管理员权限登录Web服务器系统,打开系统的开始菜单,依次点击设置和控制面板命令,在弹出的系统控制面板窗口中双击管理工具图标,然后展开iis控制台界面,选择目标Web服务器的主机名,右键单击主机名,然后点击快捷菜单中的属性命令,进入目标网站的属性对话框;单击“属性”对话框中的“目录安全性”选项卡,找到“身份验证和访问控制”的位置,然后单击相应位置的“编辑”按钮。在弹出的设置窗口中,网络管理员首先选择了“集成Windows身份验证”和“匿名访问”等选项,发现仍然无法成功登录Web服务器,然后取消了这些设置的选中状态。然而,无论你如何设置它们,上述故障仍然存在。

后来网络管理员找到Web服务器的主目录,打开对应主目录的属性设置窗口,进入窗口的“安全”标签页。结果,他看到该目录允许任何用户访问它。显然,Web服务器访问失败与身份验证设置无关。

尝试调整授权模式。

由于任何账号都无法成功访问Web服务器发布的公司信息,网络管理员开始怀疑Web服务器的授权方式可能有问题,于是立即上网搜索相关信息。果然,网上提示的授权方式不当也会导致访问Web服务器失败。网络管理员看到此提示后,立即打开Web服务器系统的开始菜单,逐一展开设置和控制面板窗口,双击此窗口中的授权功能图标,打开授权模式设置对话框。网络管理员发现目标Web服务器系统默认使用每服务器授权模式,并发现用户连接数设置为10。因此,网络管理员尝试将目标Web服务器的授权模式调整为“按设备或用户”选项,然后在每个设备或每个客户的授权框中选中“我同意”选项。他以为重启Web服务器系统就能解决问题,但实际上服务器授权模式的调整根本没有起到任何作用。

地址冲突意味着访问

在尝试调整所有可能的设置未果后,局域网内的一位用户突然打电话向网络管理员求助,称他们一台新投入使用的打印机在设置为网络打印状态后,短时间内无法正常打印。听到这个故障描述,网络管理员立刻闪过一个念头。网络打印机是否影响了Web服务器的工作状态?抱着试一试的心态,网络管理员立即来到网络打印机的站点,登录网络打印机管理页面,在查看相关网络设置参数时,打印日志页面居然提示有IP地址冲突;当进一步检查冲突的IP地址时,网络管理员傻眼了。冲突中的IP地址实际上是公司局域网中Web服务器主机使用的地址。难怪局域网用户不能成功地访问公司的网络服务器。

原来,为了方便用户的管理和维护,网络打印机还在默认状态下启用并运行了Web服务。打印用户可以登录Web管理界面远程修改各种打印参数,但不允许匿名访问网络打印机自动运行的Web服务。当网络打印机的IP地址抓取了公司Web服务器的主机地址,以后在线用户再次访问公司Web服务器时,可能会访问网络打印机的Web管理页面,该页面不允许用户匿名访问,所以系统屏幕上会弹出认证窗口。此时,无论目标Web服务器中有任何用户帐户,网络管理员都无法成功完成登录操作,除非登录到网络打印机的用户帐户与登录到目标Web服务器的用户帐户相同。

在查明故障的具体原因后,网络管理员调整了单位局域网内网络打印机使用的IP地址,确保Web服务器主机使用的IP地址没有被非法使用,然后重启了单位的Web服务器主机系统。这一次,网络管理员没有再失望。当客户端系统再次尝试访问本单位的Web服务器时,可以正常访问各种信息,Web服务器访问失败问题彻底解决。

从上面的故障排除过程来看,造成上述故障的原因其实是网络环境的一个小变化,而这个变化不小心影响了局域网内其他设备的工作状态。如果我们在排除故障之前就注意到这些小变化,或许就能进行思考和联想,这样网络故障排除自然会少走弯路。

本文来自网络,不代表本站立场,转载请注明出处:https://baike.yzcslt.com/n/a2547.html

web服务失败是什么原因(web服务器无法访问的原因)

扬州城市论坛后续将为您提供丰富、全面的关于web服务失败是什么原因(web服务器无法访问的原因)内容,让您第一时间了解到关于web服务失败是什么原因(web服务器无法访问的原因)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。