SharePoint搜索错误:SharePoint服务器已移动到不同的位置,自定义登录页面。

3

我是论坛新手(所以如果我做错了事情,请友善点),希望你们能帮我解决这个问题。我已经花费了4个小时试图让它工作。

我正在尝试爬取我的网站内容,但这似乎不可能:

我的服务器架构如下:

  • SharePoint 2010 标准版
  • FBA 和 ntlm、匿名访问
  • 2个WFE,硬件负载均衡
  • Http 到 Https 的重定向使用 URL 重写模块
  • 自定义 FBA 登录页
  • 搜索账户在我的应用程序上具有完全读取权限
  • 在默认区域中,我有服务器名称,在爬行定义中我有

我在客户端的测试环境中进行了以下配置:

  • SharePoint 2010 标准版
    • FBA 和 ntlm、匿名访问
    • 1个WFE
    • Http 到 Https 的重定向使用 URL 重写模块
    • 自定义 FBA 登录页
    • 搜索账户在我的应用程序上具有完全读取权限。在这个环境中,SharePoint 搜索运行良好。

当我尝试爬取我的内容源时,会出现以下错误:

*SharePoint 搜索错误:SharePoint 服务器已移动到不同的位置,自定义登录页。*当我查看日志文件时,有两个最高级别的错误和一个删除。

搜索这个问题,我发现了以下解决方法:

-创建一个规则,排除布局文件夹(已测试,但无效)

-在服务器主机文件上写入映射的 URL,通过负载均衡设备传递(未测试)

-扩展我的 Web 应用程序,并仅使用 NTLM 身份验证(在客户环境中未经测试,但我希望这是我的最后选择)

有什么想法吗?提前感谢!


你找到解决方法了吗?似乎与自定义登录页面有关... 扩展Web应用程序是唯一的解决方案吗? - Emon
1个回答

0

我猜测是http->https模块引起了问题。尝试配置生产环境,以便您可以直接通过https访问URL。

这将确认或排除它是否为http模块的问题。


感谢您的时间,明天我会尝试这个方法并在生产中放弃重写模块。我会让您知道结果,再次感谢。 - lsuelta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接