如果这是一个基本问题,我很抱歉。我继承了一台 SharePoint 2003 服务器,显然它一直存在这个问题,而且我对 SharePoint 的内部工作原理不太熟悉。
一些背景信息:SharePoint 2003 应用程序位于 1 台服务器上。我们没有其他 SharePoint 服务器(未运行服务器场)。配置数据库位于单独的服务器上。这两台服务器均位于子网 A 上。我们的域中有 3 个子网。子网 A 中的所有其他计算机都可以看到 SharePoint 站点。子网 B 和 C 上的所有计算机都看不到。
我尝试过的方法:我发现了 IE“友好”错误页面背后的错误消息。它是 504。这是一个网关超时错误,因此我增加了 SharePoint 站点超时(我将其加倍到 240 秒),然后还增加了 SharePoint 搜索超时(从 20 秒增加到 40 秒)。但这没有用。我尝试刷新子网 B 中的一台计算机上的 DNS。但这没有帮助。然后,我尝试从子网 B 中的同一台计算机远程登录到 SharePoint 服务器的端口 80,这是站点所在的端口。这确实有效,所以我知道该机器至少可以访问该端口。
我只是不确定为什么当它可以通过端口 80 联系 SharePoint 服务器时却看不到该站点。
我下一步应该尝试什么?我需要查看哪些设置才能使 SharePoint 对域中多个子网中的计算机可见?
先谢谢您的帮助!
答案1
更改名称解析以确保它转到正确的服务器。当您启动第一个 SharePoint 站点时,它会牢固地连接到中央管理控制台中指定的完整 URL。除非有人添加了备用路径,否则输入不同的名称或只是一个 IP 地址,您可能什么也得不到,这会使您的故障排除感到困惑。
如果您的名称解析正确,那么它确实听起来像是一个不对称路由问题。