疑難排解手動探索

這個主題處理手動探索網站的相關問題。

手動探索外掛程式問題

如果「手動探索」無法運作,您可以嘗試若干選項:

  • 如果您以手動方式探索您的本端機器,您必須確定手動探索瀏覽器中所用的主機名稱,不是用來存取 Enterprise Console 的主機名稱。否則,會從清單中濾除這些 URL。比方說,如果您利用 http://server1/ase 來存取 Enterprise Console,則當以手動方式探索時,請使用 http://server1.domain.com/ase
  • 依預設,Proxy 會在接收要求的 IP 位址上接聽。您可能需要在安裝了 Enterprise Console 之電腦的 web.config 檔(位於 c:/program files/ibm/appscan enterprise/webapp)中,配置 Proxy IP 位址。請利用 "ipconfig" 指令行提示(透過電腦的開始 > 執行功能表)來顯示 Enterprise Console 機器所用的所有 IP 位址。請依照下列範例所強調顯示的 ProxyLocalAddress 索引鍵中指定適當的 IP 位址:webconfig 檔案
    註:
    1. 編輯好檔案之後,您可能需要重新啟動 IIS。
    2. 您可能需要嘗試電腦上的所有 IP 位址,看看哪個能夠運作。
    3. 請嘗試開啟從用戶端到 Enterprise Console 的防火牆埠(40001-40500 或其他)。
  • 您無法從 downloads 目錄下載該外掛程式。如果 IIS 中的預設網站沒有 HTTP 連結,則可能發生這種情況。若要解決此問題,請執行下列動作:
    1. 移至 IIS > 網站 > DefaultWebSite > 編輯連結
    2. 查看可用的連結。理論上,您會同時看到 HTTP 和 HTTPS,但如果您的環境是安全環境,則連結可能受限為只有 HTTPS。請執行下列其中一個步驟:
      1. 將 HTTP 連結新增至 DefaultWebSite。這仍然是安全的,因為 ASE 資料夾中的資料夾需要 SSL,但 downloads 資料夾並不需要 SSL。
      2. 編輯 <install-dir>\HCL\AppScan Enterprise\WebApp\web.config 檔案。在以下行中:<add key="DownloadPluginOver" value="http"/>,將 value="http" 變更為 value='https'
        註: 唯有當 SSL 憑證是 Firefox 所信任的憑證時,此選擇才可行。如果您沒有 Firefox 信任的憑證,而且設定 downloads 目錄使用 HTTPS,則當使用者試圖下載 Manual Explore 外掛程式時,Firefox 會報告可能無法建立連線。