AppScan Presence 疑難排解
在 AppScan 360° 環境中,使用 AppScan Presence 時發現錯誤的疑難排解作業。
啟動錯誤
| 錯誤 | 原因 | 解決方案 |
|---|---|---|
| 這個 AppScan Presence 安裝的另一個實例已在執行中。 | AppScan 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.json 的 OutgoingProxyEndpoint 區段中更新使用者名稱與密碼 |
| 連接伺服器時發生錯誤。 | Presence 無法連線至 AppScan 360° 內部部署伺服器。 |
1.請確認該機器可以連線至您的 AppScan 360° URL。 2.請確認內部防火牆允許連線至 AppScan 360° 主機的流量。 3.請檢查是否有 SSL 檢查工具可能干擾自簽憑證。 |
通道啟動錯誤
請確認 Presence 所在的機器可直接透過網路存取正在測試的應用程式。
| 錯誤 | 原因 | 解決方案 |
|---|---|---|
| 無法連線至內部 Proxy… | Presence 無法連線至用於與目標應用程式通訊的 Proxy。 | 請在 appsettings.json 的 InternalProxyEndpoint 區段中確認設定。 |
| 警告:已接收無效的 HTTP 回應/狀態... | Presence 已到達起始 URL,但應用程式傳回錯誤。 | 請確認執行 Presence 的機器具有存取目標網站的權限。請檢查是否有本端 WAF 或 IP 白名單限制。 |
| 通道用戶端無法啟動。 | 私有網站掃描程序無法起始設定。 | 請查看安裝目錄中的 Presence 日誌,並聯絡您的內部 AppScan 360° 管理員。 |
細項錯誤
| 錯誤 | 原因 | 解決方案 |
|---|---|---|
| 無法更新所需元件。 | Presence 無法從 AppScan 360° 伺服器下載更新。 | 請確認使用者帳戶對 Presence 目錄與系統暫存資料夾具有寫入權限。 |