近期的一个项目,是给一个企业做的官网。从新网租的域名,自己买的服务器。
网站做好后给他们发布,发现通过域名是无法访问的。以为域名出了问题,ping了下域名,发现是通的。觉得域名没有问题,然后又测试了其他端口,发现除了80端口,其他测得几个端口都可以访问。
初步可以得出结论,是网络运营商的问题,于是告诉企业,是他们的问题。于是企业去联系电信,结果返回的信息是,电信测了一下,80端口没有问题。
这就怪了,于是我们又测试看是不是什么程序占用了80端口,结果发现确实有一个pid为4的系统进程占了80端口,于是按照网上的方法把它改了。结果改完之后IIS就不能用了,才发现这个是针对java开发的项目,iis占用80端口的解决方案。
为了更加确信80端口是否被占用,于是我们专门找了路由器,把服务器架在局域网,通过局域网访问,发现局域网访问80端口是没有问题的。
于是再次得出结论,还是电信的问题。结果企业给的反馈是电信没有问题,给电信打了很多个电话了,都把人家打烦了,确认不是电信的问题。
这次整的我们也不自信了,真不知道该如何是好,企业也着急网站上线。
最终,企业联系了电信的工程师,同时也叫了我们去,共同协商解决方案。结果他们只派了一个工程师过去,还迟到约定时间半小时。过去之后就一直打电话问情况,最后在电脑上试了一下Telnet,然后就回去了,说回去解决,在这里没法测试。
终于终于,他们打来电话,说是80端口给开了。
前前后后弄了大概半个月,感慨颇多,积累了很多经验,和很多人进行了交流,学会了很多解决问题的方法。