问题描述
各位大虾帮帮忙啊!女汉纸感激不尽啊!windowserver服务器做过迁移后,外网webservice地址就无法访问了(ie里输入地址没办法打开)。但是本地localhost可以正常打开service.asmx.外网例子:http://XXX.XXX.com/Service/service.asmx本地:http://localhost/Service/service.asmx完全不知道怎么办了。。也不知道是不是跟迁移有关。。请问:怎么判断问题出在哪里啊?如何修复?和网络有关吗?程序运行的报错如下(有截图:输出失败:system.net.webexception:无法连接到远程服务器--->system.net.sockets.socketexception:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。XXX.XX.XX.XX:80在system.net.sockets.socket.doconnect(EndpoingendPoindSnapshot,SockerAddresssocketAddress)。。。。。。。。截图:
解决方案
本帖最后由 allisonhuang 于 2014-12-13 23:52:01 编辑
解决方案二:
你的公网IP没设置对吧,这个多半都是网络问题的。试试同局域网下可不可以?如果同局域网也不可以的话,再检查下该台服务器的设置
解决方案三:
就是说,你这台机器根本连不上服务器。首先在你这台机器上,ping一下服务器的名字或者IP,看能不能ping通。不能的话,需要在DNS里做设置,把这个server发布出去。楼主所说的迁移,是指改变了IP吗?
解决方案四:
你不说你迁移到哪里去了,谁知道为什么访问不了是否迁移后IP改变了,原来的域名却还指向原来的IP
解决方案五:
这种问题,在内网和外网是不一样的不管你是把网站放到了外网服务器上,还是外网要访问内网的网站你都要注册个域名,并且指向你服务所在的IP才行,随便改肯定是访问不了了建议还是先恶补计算机网络基础,搞明白联网到底是怎么回事