View a markdown version of this page

疑難排解 - AWS 轉換

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

疑難排解

連線遭拒或伺服器未執行

持續現代化 CLI 需要執行中的伺服器。使用 啟動它atx ct server &,並使用 進行驗證atx ct status --health

探索掃描會傳回零個儲存庫

對於本機來源,請確認 --path指向的父目錄包含儲存庫作為子目錄 (例如 /home/user/repos),而不是直接指向儲存庫 (例如 )/home/user/repos/my-app。掃描器會尋找包含.git資料夾的子目錄。

SETUP_REQUIRED 錯誤

來源存在於您的帳戶中,但此機器上未設定登入資料。執行 atx ct source add --name name 以在本機設定登入資料。

AUTH_REQUIRED 錯誤

找不到來源的有效權杖。驗證您的權杖是否正確,並具有所需的範圍。對於 GitHub,請確保字符具有repo範圍。對於 GitLab,請確保api範圍。

INVALID_INPUT 錯誤

確認您使用的是正確的分析類型名稱。有效值為:rapid-techdebt-analysistech-debt-comprehensivesecurityagentic-readinessmodernization-readinesscustom

修復期間的許可錯誤

修復會建立分支和提取/合併請求,這需要對儲存庫的寫入存取權。使用寫入許可更新您的字符。對於 GitHub,請確保完整repo範圍。對於 GitLab,請確保api範圍。對於 Bitbucket,請確保 write:repository:bitbucketwrite:pullrequest:bitbucket範圍。

安全代理程式設定失敗

確認您的 IAM 使用者或角色具有 安全代理程式設定區段中列出的必要 AWS CloudFormation IAM 和 Amazon S3 許可AWS 轉型持續現代化的運作方式。使用 檢查狀態atx ct setup security-agent --status

Web 應用程式中看不到持續現代化

如果登入 AWS Transform Web 應用程式後未出現持續現代化,請使用啟用 AWS Transform 之 的 IAM 登入 AWS 帳戶 資料登入,而非 AWS IAM Identity Center。如需這些步驟,請參閱 AWS 轉換 Web 應用程式 (選用)