背景:朋友有一Web服务器,运行网站,但朋友IT水平属于业余级别,突发事故就会来咨询我。
起因:某日,突然告我说无法访问了,大急
观察:我爬上他的服务器,看IIS,80端口网站停了,其他完好。
怀疑:其他某个程序占用80端口了,看日志,确实是。
问题:由于日常都是朋友自己操作,不知道他干了啥,怎么找是那个程序占了端口呢?
寻找:中医说望闻问切,
我们也要“望”一下,目测,看看程序里面又没有可疑?没有发现
闻,查找查找病毒的痕迹,好像没有,
问,问朋友新安装了什么东西,没有印象,没有收获
最后只能“切”了,找个工具查查看,google一下,不错,有收获发现一个TCPView,可以列出端口的情况,哦,原来是Skype竟然在使用这个端口。
解决:想想,应该在Skype有个设置项吧,打开skype的选项,果然,在“连接”这一项里面:
“将80端口和443端口作为接入连接的备用端口”
晕倒,联想到以前关于一些传闻:电信企业封锁skype的端口。莫非skype为了逃避封锁所以伪装成80和443的连接?哦,真可怜。
将该选项的勾去掉,重启skype,就可以启动80端口的WebServer网站了。
收工。