AppScan Presence 疑難排解

AppScan 360° 環境中,使用 AppScan Presence 時發現錯誤的疑難排解作業

啟動錯誤

錯誤 原因 解決方案
這個 AppScan Presence 安裝的另一個實例已在執行中。 AppScan Presence 的實例已經從相同目錄執行。
  • Windows:開啟工作管理員並且尋找執行 Presence.exe 處理程序
  • Linux:在指令行中鍵入 ps aux 並且尋找標題為 Presence 的處理程序

金鑰錯誤

當您在 AppScan 360° 中建立新的 Presence 時,會產生名為 presence.key 的唯一檔案,並且包含在已下載的 ZIP 檔案中。此金鑰是用來識別您本端 AppScan 360° 實例的 Presence。

在多數情況下,金鑰問題都可以透過在 AppScan 360° Web 主控台產生新的金鑰並將其置於 Presence 目錄中來解決。

錯誤 原因 解決方案
「Presence 金鑰」已過期。 金鑰已達到期時間限制,或已針對此實例產生新的金鑰。 透過 AppScan 360° 主控台更新 Presence 金鑰檔案,並將其放在該目錄中。
找不到「Presence 金鑰」。 目錄中缺少 presence.key 檔案。 從您的 AppScan 360° 伺服器下載金鑰,並將其放在 Presence 資料夾中。
「Presence 金鑰」無效。 presence.key 檔案已損毀,或屬於不同的 AppScan 360° 環境。 AppScan 360° 網站產生並下載有效的金鑰檔案。
Presence 已遭刪除。 Presence 項目已從 AppScan 360° 主控台移除。 建立及下載新的 AppScan Presence。
「Presence 金鑰」使用中。 金鑰檔案一次只能由一個實例使用。 確認 Presence 未在其他位置執行。如果程序已中止,請等待 5 分鐘讓 AppScan 360° 伺服器完成逾時活動訊號處理後再重新啟動。

連線錯誤

執行 AppScan Presence 的機器必須能夠透過埠 443(或您自訂配置的埠)穩定連線至您的 AppScan 360°伺服器 URL(例如 https://appscan360.yourdomain.com)。

如果需要透過 Proxy 才能連線至 AppScan 360° 伺服器,請在 OutgoingProxyEndpoint 區段中的 appsettings.json 檔案進行配置。

錯誤 原因 解決方案
無法連線至內部 Proxy… Presence 無法連線至您指定的連出 Proxy。 請在 OutgoingProxyEndpoint 下方的 appsettings.json 中確認 Proxy 主機/埠的設定。
無法對連出 Proxy 伺服器進行鑑別。 Proxy 的認證資訊不正確。 請在 appsettings.jsonOutgoingProxyEndpoint 區段中更新使用者名稱與密碼
連接伺服器時發生錯誤。 Presence 無法連線至 AppScan 360° 內部部署伺服器。

1.請確認該機器可以連線至您的 AppScan 360° URL。

2.請確認內部防火牆允許連線至 AppScan 360° 主機的流量。

3.請檢查是否有 SSL 檢查工具可能干擾自簽憑證。

通道啟動錯誤

請確認 Presence 所在的機器可直接透過網路存取正在測試的應用程式。

錯誤 原因 解決方案
無法連線至內部 Proxy… Presence 無法連線至用於與目標應用程式通訊的 Proxy。 請在 appsettings.jsonInternalProxyEndpoint 區段中確認設定。
警告:已接收無效的 HTTP 回應/狀態... Presence 已到達起始 URL,但應用程式傳回錯誤。 請確認執行 Presence 的機器具有存取目標網站的權限。請檢查是否有本端 WAF 或 IP 白名單限制。
通道用戶端無法啟動。 私有網站掃描程序無法起始設定。 請查看安裝目錄中的 Presence 日誌,並聯絡您的內部 AppScan 360° 管理員。

細項錯誤

錯誤 原因 解決方案
無法更新所需元件。 Presence 無法從 AppScan 360° 伺服器下載更新。 請確認使用者帳戶對 Presence 目錄與系統暫存資料夾具有寫入權限。