博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TFS中的项目门户网站远程无法访问的问题。
阅读量:5295 次
发布时间:2019-06-14

本文共 1011 字,大约阅读时间需要 3 分钟。

TFS(Team Foundation Server 2010)升级安装完成,做了基本的调试与团队成员账户分配和权限管理之后,开始正式运行起来。前天公司领导想获取一个账号浏览项目进度,了解项目过程环节情况,做为团队配置管理员,我便分配了一个新的账号交付其使用。不过,在最开台的访问中项目门户网站(使用的是SharePoint3.0)时,就出现了问题:无法打开项目门户网站,

Internet Explorer无法显示该页

因为链接中用的是计算机名称,更换为计算机IP地址再次尝试仍然是报上面的错误。

仔细分析下,可能是单位局域网出现的问题。领导和我们不一个楼层,可能的情况是单位局域网做了限制。但是在同一台机器上,架设了另外的项目管理软件,虽然端口不一样,却也可以访问其相关网站。不过,它访问时使用的是IP地址,而非计算机名称。现在判断应该不是单位局域网限制的问题。不过,我们软件团队项目组的所有同事都可以访问。事情奇怪了。

换了其他办公室(非软件同事)的几台计算机上再尝试,依然不能访问,不过有几个计算机访问时,却可以弹出带用户名和密码的登录窗口,输入后,跳转到了以下页面:

在网上搜索了下“AccessDenied.aspx”,在microsoft.com和MSDN上也看到了类似的问题,不过都没有解决方案。不止是这些,我们头的电脑突然也无法打开项目门户网站了,和我在一个办公室!

使用Ping命令来测试机器网络情况,发现使用IP可以正常Ping通,但是使用TFS服务器的计算机名称,去无法Ping通。难道是无法识别网络主机的原因?做以下操作:

进入“C:\WINDOWS\system32\drivers\etc”目录下,用记事本编辑hosts文件,在文件最后添加上TFS服务器的IP地址和主机名称。

再访问门户网站,成功!问题解决了。(在Windows 7下要更改lmhosts.sam文件)。

PS:谢谢头的提点。微笑

疑惑:

  1. 如果是客户端机器无法根据计算机名解析TFS服务器,但是指定IP之后,为什么还是不行?
  2. 我查看了本来就可以访问的几个同事的计算机,他们的hosts文件和lmhosts.sam文件中,都没有我们那台TFS服务器的映射关系,那他们又是如何访问到的呢?

转载于:https://www.cnblogs.com/RitchieChen/archive/2012/02/15/2353386.html

你可能感兴趣的文章
Xamarin 技术解析
查看>>
Django——Ajax
查看>>
在10进制和2进制中,从0到N总共包含1的数目
查看>>
C++大数模板类
查看>>
Javascript 获取dom的宽度 随笔一
查看>>
GBDT总结
查看>>
apache ab的安装步骤
查看>>
聊聊、Mybatis API
查看>>
Struts2,Spring3,Hibernate学习笔记
查看>>
MVC3 角色管理|MVC3权限设计
查看>>
c#之委托所有方法
查看>>
完全理解 Python 迭代对象、迭代器、生成器
查看>>
PEP8 规范
查看>>
Firefox插件一键切换兼容IE
查看>>
ThreadLocal与事务
查看>>
atitit.提升开发效率---动态语言总结
查看>>
Atitit.Hibernate中Criteria 使用总结and 关联查询 and 按照子对象查询 o9o
查看>>
Atitit.安全性方案规划设计4gm v1 q928
查看>>
删除用户帐户后,保留在桌面上的用户配置文件夹删除后会自动重新生成的问题...
查看>>
spring mvc显示图片(个人记录)
查看>>