昨天在一个windows 2003上部署一个web应用,但是访问的时候得到的是无法访问的页面。
具体过程如下:
1、在hosts文件中绑定 127.0.0.1 test.com
2、在IE浏览器中输入http://test.com:8888,页面打开速度很慢,最终得到无法访问的页面
3、在IE浏览器中输入http://127.0.0.1:8888可以访问
解决步骤:
1、127.0.0.1 能访问,但是test.com无法访问,首先想到的是ping test.com,结果是ping没有问题
2、既然ping没有问题,说明底层协议没有问题,在协议中上升到应用 telnet test.com
3、结果是telnet也没有问题,那么确定问题应该是在http访问上了。
4、既然IE无法访问,是否是发起http请求的客户端的问题呢?
5、浏览器换成firefox试一下,ok,http://test.com:8888访问没有问题。
6、那么问题出在哪了呢?为什么IE浏览器在http请求时,域名解析的时候不先访问本地的hosts文件呢?那应该是在域名解析前出了问题,而且一个很明显的现象是在IE里访问http://test.com:8888非常慢,于是大胆的猜测,应该是IE浏览器使用了代理。
7、打开Internet选项-》连接,果然,有人在这设置了代理,所有http请求先发送给了代理服务器。
8、删除代理,打开IE,访问http://test.com:8888,一路畅通,拨开乌云重见天日啊。
总结:
后来细细想了下,对于这类无法访问的网络异常的排查步骤:
1、netstat -an | findstr 8888 或这 netstat -aon | grep 8888 确认服务器上的应用已正常启动,以及是否有客户端与器建立TCP连接,以及连接的状态
2、若第一步中能正常访问,说明问题应该是出现在应用层了,很有可能是客户端的配置问题
3、telnet 访问下,若没有问题,确定是客户端的配置出现了问题。
4、若第一步中出现了问题,首先分析服务端是否正常启动并提供服务了,若服务端未启动,先解决服务端的问题。
5、若服务端已正常启动,说明问题应该是出在了客户端和传输的过程中。
6、ping 是否能ping通(确认域名是否能正常解析,只能查询A类型和CNAME类型的记录,而且只会告诉你域名是否存在)
7、如果ping出现了问题,可以使用nslookup排除是否域名解析的问题
8、域名解析若无问题,那只能是链路出现了问题,那求助网络管理员吧(术业有专攻)
分享到:
相关推荐
本文将基于一份网络资源,并结合实际安装过程中遇到的问题及其解决方法,来详细阐述如何解决LR无法正常录制的问题。 #### 一、问题现象 在尝试使用LoadRunner录制脚本时,发现录制功能无法正常使用,具体表现为...
总结来说,解决Google系列Android手机无法联网的问题,需要用户开启USB调试,通过adb工具修改系统设置,特别是涉及到captive portal的相关设置。这个方法适用于新手用户,步骤详细且易于理解,旨在帮助用户自行修复...
高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击。服务端:导致站点服务器/DB服务器资源被占满崩溃,数据的...
3. **只启动一次浏览器的方法**: 为了解决每个测试文件启动一个浏览器的问题,我们可以将浏览器初始化的代码封装到一个单独的类(如`DriverUtil`)中。这样,所有需要使用浏览器的测试类都可以通过导入这个类并调用...
2. **EL(Expression Language)**:EL是一种轻量级的表达式语言,用于在JSP页面中简洁地访问和操作Java对象。EL表达式通常写在`${}`中,可以用来获取或设置JavaBean属性、数组、集合等。 **JSTL Core标签** Core...
总结起来,这个案例展示了如何利用Cookie来跟踪用户访问时间,实现个性化欢迎信息。在实际开发中,这种技术常用于实现诸如用户会话管理、个性化体验等场景。同时,需要注意处理好编码和解码的问题,以确保数据传输的...
### Tomcat重启后首次访问很慢的原因及其解决办法 #### 一、问题描述 在CentOS上部署了Tomcat应用后,用户反映每次重启Tomcat服务后,首次访问某个接口时响应速度非常缓慢,通常需要等待大约两分钟的时间才能完成...
确保你的杀毒软件是最新的,并进行一次深度扫描。 在操作系统层面,有时候更新驱动程序,特别是硬盘控制器驱动,也可能解决此类问题。访问硬件制造商的官方网站,下载并安装最新的驱动程序。 如果以上方法都无法...
### 第一次性能测试后的经验总结 #### 一、性能测试流程方面 在进行性能测试之前,需要对业务流程有深入的了解,明确测试的目的和范围。对于初次接触性能测试的人来说,以下几点尤为重要: 1. **熟悉业务流程**:...
其核心目标是实现“一点登录、多点漫游”,用户仅需一次认证即可访问所有已授权的业务系统,极大提升了用户体验和管理效率。 #### 三、SSO系统特点与优势 - **统一登录体验**:用户只需进行一次登录,即可访问多个...
- 还原到最近一次有效的还原点,完成后重启计算机。 - 此方法适用于因近期系统更改引发的问题。 3. **方法三:注册表编辑** - 开机按F8键进入“修复计算机”模式下的命令提示符。 - 使用`regload`命令加载离线...
总结来说,要在ASP.NET中实现“只刷新一次”的统计,可以通过Session、Cookie、HTTP缓存头部或数据库等方法来保存和检查用户访问状态。选择哪种方法取决于具体需求,如隐私政策、性能考虑以及数据分析的深度。在实际...
本文将详细介绍如何解决此类问题,确保用户能够正常访问网络资源。 #### 一、开启Guest账户并设置为空密码 1. **开启Guest账户**: - 打开“控制面板” > “用户账户” > “管理其他账户”,找到“Guest”账户并...
如果还是无法解决,可以考虑换一个上网环境,例如换一台电脑或者换一个网络线路试试。 四、腾讯服务器的原因 腾讯服务器偶尔也可能出现技术故障,引起ptlogin2.qq.com问题。虽然这种可能性极低,但还是需要考虑...
1. `schedule(TimerTask task, long delay)`:此方法会在延迟指定的毫秒数后执行一次任务。 2. `scheduleAtFixedRate(TimerTask task, long initialDelay, long period)`:这个方法会周期性地执行任务,首次执行在...
这短暂的时间里,我修复了51台电脑,涉及11次维修任务,并进行了7次问题反馈,还曾在信息中心值班一次。这次实习不仅提升了我在电脑维修和网络故障判断上的技能,也让我体验到了解决问题带来的乐趣。 实习期间,...
本解决方案主要关注如何利用DWR来实现一个用户在同一时间只能登录一次的功能,类似于QQ的单点登录机制。 首先,我们需要理解DWR的基本工作原理。DWR允许JavaScript直接调用服务器端的Java方法,并将结果返回到...
### JavaScript跨域总结与解决办法 #### 跨域的基本概念 跨域问题源自于浏览器的安全策略之一——**同源策略**。同源策略是浏览器为了防止恶意网站通过脚本访问其他网站的数据而采取的一种安全措施。它规定了一个...
这些子系统都集成了 CAS 客户端,使得员工只需要在一个系统中登录一次,即可访问其他所有已授权的系统。 - **Demo2**:另一个应用场景可能是电商平台,其中包含了商品展示系统、购物车系统、订单系统等多个部分。...
### IIS无法访问ASP页面问题解析与解决方法 #### 一、问题背景及现象 在日常的网站维护或开发过程中,可能会遇到IIS(Internet Information Services)无法正常访问ASP(Active Server Pages)页面的情况。具体...