sharepoint搜索无效

时间:2009-07-15 04:04:37

标签: sharepoint sharepoint-2007

我在使用SharePoint搜索时遇到问题。

情况

  • 服务器已安装 具有2个服务器的服务器场上的SharePoint。
  • 创建了一个新的应用程序池,该应用程序池正在使用名为moss_service的域帐户。
  • moss_service设置为两个服务器中的管理员组。
  • moss_service也设置为内容数据库中的db_creator。
  • 当我最初检查时,搜索的默认内容访问帐户正在使用另一个不同的帐户,我将其更改为使用moss_service帐户。
  • 我没有重置IIS,因为这是一个生产服务器,他们不想频繁重置iis。
  • 奇怪的是,检查“office sharepoint server search”下的services.msc,该帐户仍在使用旧帐户。 (显然它只在1台服务器上运行,另一台服务器没有运行)然后我将其更改为以下内容:
使用密码

domain \ moss_service。

  • 然后我重新运行爬行。

如何诊断问题

基本上每次我更改内容时都会重新开始抓取,然后检查事件查看器。出现了多件事,但以下是主要内容:

  

起始地址不能   抓取。内容的密码   访问帐户无法解密   因为它与不同的存储   证书。重新输入密码   用于抓取此帐户的帐户   内容。 (0x80042406)

  

性能监控不可能   为收集者对象初始化,   因为没有加载计数器或   共享内存对象不能   打开。这仅影响可用性   perfmon计数器。重启   计算机。

  

访问被拒绝。检查一下   默认内容访问帐户具有   访问此内容或添加抓取   规则抓取此内容。
  (0x80041205)

抓取日志结果

抓取日志显示如下:

无法解密内容访问帐户的密码,因为它使用不同的凭据进行存储。重新键入用于抓取此内容的帐户的密码。

我尝试在service.mstsc上再次更改它,然后再次重新运行完全爬网但是它不起作用。我尝试使用以下方式输入它:

moss_service@domain.local

域\ moss_service

我的问题是:

  • 我该如何解决这个问题?
  • 这是设置的正确方法吗? 搜索?
  • 搜索帐户必须是 使用不同的域帐户?
  • 看起来像一个修复复杂化 另外,我该如何设置呢?
  • 升级到sp2是否值得?

3 个答案:

答案 0 :(得分:0)

Google,您将获得答案“访问被拒绝。请检查默认内容访问帐户是否有权访问此内容,或添加抓取规则以抓取此内容。”

答案 1 :(得分:0)

Alex,我认为您需要完全重新配置搜索服务。请注意,搜索爬网程序应该是具有最少权限的帐户(而不是您的应用程序服务帐户!)。此外,索引器仅在一台服务器上运行,搜索爬网程序是否在一台或多台计算机上运行是另一个配置问题。此外,某些设置更改(如更改已爬网的文件类型)甚至需要重新启动搜索引擎。

答案 2 :(得分:0)

  

无法抓取起始地址。内容的密码   访问帐户无法解密,因为它已存储   不同的凭据。重新键入以前帐户的密码   抓取此内容。

对于此错误,

  1. 打开Sharepoint管理
  2. 点击“应用程序管理”
  3. 点击“管理服务应用程序”
  4. 点击“搜索服务应用程序”
  5. 点击“默认内容访问帐户”的当前值,然后重新输入用户密码,或更新为其他管理员用户。