舊版 AppScan Presence 疑難排解
本節會針對使用 AppScan Presence V1 時發現的錯誤,提供疑難排解作業的建議。
啟動錯誤
錯誤(E) | 原因 | 解決方案 |
---|---|---|
Java 版本不正確。請從 AppScan Presence 網站下載最新版本的 HCL AppScan on Cloud。 | AppScan Presence 隨附的 Java 版本不正確。 | 從 ASoC 網站建立及下載新的 AppScan Presence。 |
這個 AppScan Presence 安裝的另一個實例已在執行中。 | AppScan Presence 的實例已經從相同目錄執行。 |
|
在 FIPS 模式下執行失敗。請從 HCL AppScan on Cloud 網站下載最新版本的 AppScan Presence。 | AppScan Presence 無法在 FIPS 模式中執行。 | 在 HCL AppScan on Cloud 網站上建立及下載新的 AppScan Presence。 |
Proxy 伺服器要求此機器上須安裝 Node.js | 下載最新版的 Node.js,並安裝在您的機器上。 | |
專用網站伺服器和 Proxy 伺服器都已停用。請編輯位於 AppScan Presence 目錄中的 config.properties 來啟用它們其中一個。 | 專用網站伺服器和 Proxy 伺服器在 AppScan Presence 配置中都已停用。 | 開啟位於 AppScan Presence 目錄的 config.properties 檔案,並且啟用「主要設定區段」中的其中一個元件。請記得移除相關行開頭的「##」。 |
金鑰錯誤
當您建立新的 Presence 時,會建立名為 AppScan.key
的唯一檔案,並且位於已下載的 zip 檔中。此金鑰是用於識別 Presence。
在多數情況下,金鑰問題都可以透過 AppScan on Cloud 網站產生新的金鑰並放在 Presence 目錄來解決。如果沒有作用,請建立新的 AppScan Presence。
錯誤(E) | 原因 | 解決方案 |
---|---|---|
「Presence 金鑰」已過期。請更新金鑰檔並放在 AppScan Presence 目錄中。 | AppScan Presence 金鑰會在特定時間長度,或在針對此 Presence 實例建立新的金鑰後到期。 | 更新 Presence 金鑰檔並放在 Presence 目錄中,或者建立及下載新的 Presence。 |
找不到「Presence 金鑰」。請驗證金鑰檔位於 AppScan Presence 目錄中,或是從「HCL AppScan on Cloud」網站下載新的金鑰檔。 | 在 AppScan Presence 目錄中找不到 AppScan Presence.key 檔案。 |
更新 AppScan Presence 金鑰檔並放在 AppScan Presence 目錄中,或者建立及下載新的 AppScan Presence。 |
「Presence 金鑰」無效。請從「HCL AppScan on Cloud」網站下載有效的金鑰檔並放在 AppScan Presence 目錄中。 | AppScan Presence 目錄中的 AppScan Presence.key 檔案無效。 |
更新 AppScan Presence 金鑰檔並放在 AppScan Presence 目錄中,或者建立及下載新的 AppScan Presence。 |
Presence 已從「HCL AppScan on Cloud」網站中刪除。請建立新的 Presence(下載及安裝)。 | AppScan Presence 已刪除。 | 建立及下載新的 AppScan Presence。 |
「Presence 金鑰」使用中。請從「HCL AppScan on Cloud」網站產生新的金鑰檔,或結束目前使用此金鑰的 AppScan Presence 實例。 | 金鑰檔一次只能由一個 AppScan Presence 的實例使用。此錯誤的兩個常見原因為:
|
避免在兩個目錄或機器上安裝相同的 AppScan Presences 實例。 如果您停止然後重新啟動 AppScan Presence 處理程序,請等候 5 分鐘然後再試一次。 |
連線錯誤
執行 AppScan Presence 的機器必須透過埠 443 連線至下列位址:
- cloud.appscan.com
- 系統需求中列出的 IP 位址
config.properties
檔案中,於「連出 Proxy 設定」區段進行配置(請參閱 設定 HCL AppScan 資料流量記錄器)。AppScan Presence 使用特定、自簽 SSL/TLS 憑證。請驗證貴公司的閘道未干擾 SSL/TLS 連線,讓 Presence 無法連線至伺服器。
錯誤(E) | 原因 | 解決方案 |
---|---|---|
無法連線至內部 Proxy (<host:port>) 並出現以下錯誤:<錯誤訊息> | AppScan Presence 無法連線至連出 Proxy 伺服器。 | 請驗證在 config.properties 檔案中的「連出 Proxy 設定」區段 ,適當地配置連出 Proxy 主機和埠。 |
無法對連出 Proxy 伺服器進行鑑別。請在 config.properties 中配置連出 Proxy 使用者名稱與密碼。 | AppScan Presence 無法鑑別在位於 AppScan Presence 目錄之 config.properties 檔案中定義的連出 Proxy。 | 請驗證在「連出 Proxy 設定」區段中的 config.properties 檔案,適當地配置連出 Proxy 認證。 |
連接伺服器時發生錯誤。如果問題持續發生,請確認網際網路連線是否正常。如果需要 Proxy,請在 config.properties 中進行配置,再重新啟動 AppScan Presence。 | AppScan Presence 無法連線至位於 https://cloud.appscan.com 的 AppScan on Cloud 伺服器 |
請驗證此機器可以連線至 cloud.appscan.com 位址(未遭貴公司的防火牆封鎖),且防火牆不會干擾來自伺服器的 SSL 資料流量。 如果需要 Proxy,請確定已在 AppScan Presence 目錄的 config.properties 檔案中,於「連出 Proxy 設定」區段適當進行配置。 |
通道啟動錯誤
- Web 應用程式掃描:請確定機器可以存取受測伺服器。
- 行動式應用程式掃描:請確定機器可以存取受測應用程式可能需要的任何後端伺服器。如果需要 Proxy 才能存取後端伺服器,請在 AppScan Presence 中 config.properties 檔案的「內部 Proxy 設定」區段進行配置(請參閱)。
錯誤(E) | 原因 | 解決方案 |
---|---|---|
無法連線至內部 Proxy (<host:port>) 並出現以下錯誤:<錯誤訊息> | AppScan Presence 無法連線至已在 config.properties 檔案中配置的內部 Proxy。 | 請驗證 config.properties 的「內部 Proxy 設定」區段已適當地配置內部 Proxy 主機和埠,且目前的機器可以存取此 Proxy 伺服器。 |
正在檢查起始 URL︰<起點 URL> 後面接續以下其中一個項目:
|
當執行 Web 應用程式掃描時,AppScan Presence 嘗試存取應用程式的起始 URL 以確定機器可以存取受測的網站。這些警告指出此測試失敗,但是掃描仍然會啟動。 | 如果掃描失敗,請驗證執行 AppScan Presence 的機器可以存取受測的網站。如果需要 Proxy,請在 AppScan Presence 的 config.properties 檔案中,於「內部 Proxy 設定」區段進行配置。 |
通道用戶端無法啟動 | AppScan Presence 無法啟動專用網站掃描處理程序。 | 請參閱 AppScan Presence 日誌以及聯絡「支援」。 |
通道連線錯誤
當啟動掃描時,AppScan Presence 會在自己與掃描代理程式之間建立新的「通道」。此通道用於將掃描代理程式或行動式測試裝置連線至後端伺服器。通道需要系統需求中所列出 IP 位址的存取權。
通道使用特定、自簽 SSL/TLS 憑證。請驗證貴公司的閘道未干擾 SSL/TLS 連線,讓 AppScan Presence 無法連線至伺服器。
錯誤(E) | 原因 | 解決方案 |
---|---|---|
無法連線至內部 Proxy | 通道無法連線至 config.properties 檔案中配置的內部 Proxy。 | 請驗證 config.properties 的「內部 Proxy 設定」區段已適當地配置內部 Proxy 主機和埠,且目前的機器可以存取此 Proxy 伺服器。 |
無法連線至連出 Proxy | 通道無法連線至 config.properties 檔案中配置的連出 Proxy。 | 請驗證已在 config.properties 的「連出 Proxy 設定」區段適當地配置連出 Proxy 主機和埠,且目前的機器可以存取此 Proxy 伺服器。 |
無法連線至掃描代理程式 | 通道無法連線至遠端掃描代理程式。 | 請驗證系統需求中列出的 IP 位址已開啟。 如果需要 Proxy,請確定已在 AppScan Presence 目錄的 config.properties 檔案中,於「連出 Proxy 設定」區段適當進行配置。 |
連接到掃描代理程式時發現 SSL 錯誤 | 由於 Presence 與代理程式之間的 SSL 信號交換發生錯誤,因此無法連線至掃描代理程式。 | 請驗證將此機器連線至網際網路的閘道未竄改 SSL/TLS 信號交換。AppScan Presence 使用一組自簽、特定的 SSL/TLS 憑證,每次掃描都會變更,而竄改憑證會導致連線失敗。 |
細項錯誤
錯誤(E) | 原因 | 解決方案 |
---|---|---|
無法更新所需元件 <元件名稱>。請參閱 AppScan Presence 日誌。 | AppScan Presence 無法下載及安裝指定元件的更新。 | 請確定執行 AppScan Presence 的使用者帳戶具有 AppScan Presence 目錄以及系統暫存目錄的寫入許可權。如果問題持續發生,請參閱 AppScan Presence 日誌以及聯絡「支援」。 |