在 SharePoint 2010 中偵錯編目問題的疑難排解秘訣
英文原文已於 2011 年 5 月 1 日星期日發佈
我最近在嘗試偵錯一些於 SharePoint 2010 編目期間發生的驗證問題時,發現了一個很棒的疑難排解方法。我收到一些錯誤,也沒辦法從編目記錄檔中取得一些其他問題的相關資訊。奇怪的是,進入 Fiddler 即可取得解答 (www.fiddler2.com (可能為英文網頁))。
我相信大多數的人對 Fiddler 都不陌生,所以就不在此多加說明。不過秘訣在於,如何在編目期間讓 Fiddler 擷取發生的事件。我找到一個投機的方法,就是將 Fiddler 設定為編目帳戶的反向 Proxy。您可以在 https://www.fiddler2.com/Fiddler/help/reverseproxy.asp (可能為英文網頁) 找到將 Fiddler 設定為反向 Proxy 的指示。我使用的方法如下所示:
- 登入做為編目帳戶的編目伺服器。
- 依上面所述,將 Fiddler 設定為反向 Proxy。
- 啟動 Fiddler。
- 啟動新編目。
我已經將有問題的網站隔離到個別內容來源。因此,一旦我依照這些步驟執行,就可以看到從編目程式到該內容來源的所有要求、驗證方式,以及發生的事件。整體而言,若要更清楚地了解那些站台在編目期間發生了哪些事件,Fiddler 確實非常有用。
這是翻譯後的部落格文章。英文原文請參閱 Troubleshooting Tip for Debugging Crawl Issues in SharePoint 2010