您位於此處:
疑難排解 DevOps Center 錯誤
如果您在使用 DevOps Center 時遭遇到錯誤,以下是一些祕訣:若有需要,請向您的小組成員或 Salesforce 管理員尋求協助以解決問題。
提供一般回饋意見
如果您想要提供一般回饋意見,請使用 DevOps Center Trailblazer 群組。您也可以使用群組來要求產品增強、與其他 DevOps Center 使用者或產品小組開始討論,以及共用最佳作法。
問題:使用者介面未回應
您注意到在執行動作後,DevOps Center 使用者介面不會變更。例如,「建立檢閱」按鈕會在您執行認可後保持停用。
原因:如果您停用 Lightning Web 安全性 (LWS),則可能會干擾使用者介面回應使用者動作的能力。
動作:重新整理 DevOps Center 瀏覽器頁面。或者,您可以啟用 LWS 來避免此問題。
錯誤:推送失敗
升級變更時,升級會失敗,且您會看到「推送失敗」錯誤。
原因:存取權杖在升級流程期間可能逾時。在此情況中,變更已部署至目標組織,但未合併至管道階段的分支。
動作:查看變更是否已部署至目標組織。如果您看見變更未在「部署狀態設定」頁面上部署,則升級會延遲。請參閱繼續的「已停用促銷」。
- 啟動目標組織。進入「設定」,尋找並選取「部署狀態」。
- 如果已部署變更,請移至來源控制儲存庫並合併變更 (提取) 要求。變更現在會反映在管道階段的分支中。
- 返回 DevOps Center,移至「管道階段」頁面並完成升級。變更會重新部署至目標組織。
問題:DevOps Center 不會載入
當您啟動 DevOps Center 時,您會看到旋轉器,但「專案」頁面不會載入。
原因:如果您已安裝 Salesforce Page Optimizer Chrome 擴充功能,則其與 DevOps Center 不相容。我們計畫在未來版本中修正此問題。
動作:移除或停用擴充功能。
錯誤:由於新事件而停止升級對話方塊
升級已停止,且您會看到「由於新事件而停止升級」對話。有時,您會看見此對話與「過多 SOQL 查詢」紅色橫幅。
原因:DevOps Center 無法繼續升級,因為它仍在從來源控制系統處理事件。以下是促銷成功所需的事件。
動作:請參閱 錯誤:「由於新事件而停止升級」對話方塊以取得逐步指示。
錯誤:sf_devops:過多 SOQL 查詢:101
在非配套階段中嘗試升級個別工作項目時,您會看到下列其中一個錯誤:
sf_devops.AsyncOperationResultCleanup: System.LimitException: sf_devops:Too many SOQL queries: 101
原因:您在非配套階段中有許多工作項目,或者您嘗試升級管道階段中的大於 30 個以上個別工作項目或「已核准工作項目」清單中的 20 個工作項目。
動作:一次升級較少的工作項目。如果您尚未將工作項目升級至第一個管道階段,請參閱工作項目管理。其提供如何針對您未計畫在未來升級的變更減少您所管理工作項目數量的祕訣。
錯誤:延遲認可
原因:在認可作業期間,當從外部服務對 DevOps Center 進行的更新中斷時,便會發生延遲認可。
動作:判定認可是成功或失敗,以便您瞭解如何修正。請參閱延遲認可以取得詳細資料。或者,將工作項目的「狀態」變更為「永不」,然後使用新的工作項目再次開始。
錯誤:發生錯誤。請重新載入頁面...
當您嘗試將環境新增至專案時,會看到此錯誤。
原因:如果「登入時所需的工作階段安全性層級」設定為 High Assurance,則會防止使用非同步處理。
動作:要求 Salesforce 管理員針對「管理驗證提供者」關閉高度保證。
- 進入「設定」,在「快速尋找」方塊中輸入身分驗證,然後選取「身分驗證」。
- 在「工作階段安全性層級原則」下,針對「管理驗證提供者」,選取「無」。
- 按一下「儲存」。
錯誤:發生內部資料模型錯誤。請重新載入頁面...
您會看到一個工作項目指出其已在外部合併,但您並未在外部合併它。當您嘗試完成升級時,會看到一個含「內部資料模型」錯誤訊息的紅色橫幅。
原因:由於事件處理延遲,因會錯誤地建立了重複的「工作項目升級」(WIP) 記錄。
動作:尋找並刪除重複的「工作項目升級」記錄。請參閱 錯誤:發生內部資料模型錯誤。請重新載入頁面...以取得逐步指示。
錯誤:結束位置超出範圍:-1
您會在認可變更或執行其他作業時看見此錯誤。
原因:如果「登入時所需的工作階段安全性層級」設定為 High Assurance,則會防止使用非同步處理。
動作:要求 Salesforce 管理員針對「管理驗證提供者」關閉高度保證。
- 進入「設定」,在「快速尋找」方塊中輸入身分驗證,然後選取「身分驗證」。
- 在「工作階段安全性層級原則」下,針對「管理驗證提供者」,選取「無」。
- 按一下「儲存」。
錯誤:Lightning Web 安全性:資源載入器錯誤載入 <...//devopsCenterResources/devopsCenterCSSOverride.css>
原因:您在啟動專案或嘗試存取工作項目清單時會看到此錯誤。啟用 Lightning 元件安全靜態資源的測試執行與 DevOps Center 不相容。
動作:停用測試執行:
- 進入「設定」,在「快速尋找」方塊中輸入版本更新,然後選取「版本更新」。
- 按一下「開始」。
- 按一下「停用測試執行」。
錯誤:Bad_OAuth_Token
原因:當您嘗試從 DevOps Center 內執行動作時 (例如認可或升級變更),會顯示錯誤訊息指出您擁有錯誤的 OAuth 權杖。由於支援建立工作階段的基礎技術,讓 DevOps Center 能夠與專案管道中的多個環境互動,因此 IP 位址並非靜態。因此,必須停用將工作階段鎖定在工作階段來源的 IP 位址。
動作:要求 Salesforce 管理員在安裝 DevOps Center 的組織中停用設定。請參閱 Salesforce 說明:進行工作階段設定以取得詳細資料。
錯誤:您登入的環境是否正確?
原因:DevOps Center 表現方式如同您沒有登入正確的 Sandbox。在 Winter ’23 中,Salesforce 啟用「增強型網域」,這會將 Sandbox「我的網域」URL 格式變更為符合新的安全性標準。當您在 DevOps Center 中連線 Sandbox 時,DevOps Center 會使用已命名認證以協助驗證。在版本轉換期間,當 Sandbox 升級到 Winter ’23 版本後,已命名認證可能需要更新。
當您嘗試使用 Sandbox 執行動作時,便會出現此問題。動作包含開啟連線的 Sandbox、從連線的環境提取變更,或是升級環境的變更。
動作:具有 Salesforce 管理員權限或「自訂應用程式」使用者權限的使用者可以更新已命名認證。更新已命名認證後,當您對任何受影響 Sandbox 執行作業時,系統便會提示您重新驗證。如需逐步指示,請參閱疑難排解 DevOps Center 組態。
錯誤:無法從 Developer 或 Developer Pro Sandbox 提取變更
原因:開發人員 Sandbox 需要啟用來源追蹤。
- 在工作項目中,當您選取非來源追蹤 Sandbox 作為開發環境時,會看到無法決定要提取的檔案 - 請登入開發環境。如果您嘗試登入,不會有任何的動靜。
- 當您按一下「提取變更」時,會看到錯誤訊息:發生錯誤。若問題仍存在,請重新載入頁面或連絡系統管理員。
動作:如需瞭解解決此問題的方法選項,請參閱從開發環境提取變更中的「如果您連線至非來源追蹤 Sandbox」。
錯誤:某些 DevOps Center 欄位無法檢視或編輯
原因:檢查您是否已在已安裝 DevOps Center 的組織受控封裝中開啟自訂欄位加密。
動作:在安裝 DevOps Center 封裝前停用此選項。請參閱 Salesforce 說明:加密已安裝之受管理封裝中的自訂欄位。
錯誤:「要求無效。資源受到組織 SAML 增強功能保護。」
原因:由組織所擁有的 GitHub 儲存庫在 DevOps Center 中不可見,直到組織帳戶擁有者提供存取權為止。
動作:請參閱 Salesforce 說明:如果組織擁有 GitHub 儲存庫以取得解決此問題的指示。
錯誤:「要求無效。URL 未參照有效的 SFDX 專案。projectUrl」
原因:專案儲存庫必須包含 Salesforce DX 專案才能搭配 DevOps Center 運作。建立儲存庫最簡單的方法,是使用我們在 GitHub 中提供的範本來建立您的專案儲存庫。
動作:登入 GitHub 並使用 github.com/forcedotcom/dx-empty 中提供的儲存庫範本來建立您的專案儲存庫。請向您的小組經理尋求協助。
錯誤:找不到名為 DevopsEnvironment 的 CustomObject 或找不到名為 DevopsRequestInfo 的 CustomObject
原因:從 Sandbox 至生產組織的中繼資料部署失敗,因為 DevopsEnvironment 和 DevopsRequestInfo 物件僅適用於 Sandbox。這些物件用於管理認可、中繼資料和資料部署功能。您只能將其部署至具有必要權限的生產組織。
動作:在您認可或部署變更之前,請先從中繼資料 XML 檔案手動移除 DevopsEnvironment 和 DevopsRequestInfo 物件。
如果您使用 DX 檢查器,您可以透過 UI 排除這些物件。前往「變更管理」頁面,然後從您的變更清單中取消選取 DevopsEnvironment 和 DevopsRequestInfo 物件。
- 錯誤:將工作項目部署至下一個階段失敗
將具有不支援特殊字元的中繼資料元件部署或升級至管道階段時會發生此錯誤。錯誤文字會顯示元件名稱,並表示在壓縮型目錄中找不到元件。若要修正此錯誤,請以其 URL 編碼版本取代不支援的特殊字元。 - 錯誤:由於新事件而停止升級對話
如果您嘗試升級工作項目,但 DevOps Center 正在從來源控制系統處理待處理事件,則可能會發生此錯誤。您有時會看見此對話與「過多呼叫」錯誤訊息結合。若要修正此錯誤,您可以執行 SOQL 查詢來判斷事件處理是否如預期繼續或延遲。 - 錯誤:sf_devops:過多呼叫:101
嘗試升級時,紅色橫幅會顯示「過多呼叫」錯誤訊息。 - 錯誤:發生內部資料模型錯誤。請重新載入頁面...
工作項目指出其已在外部合併,但您並未在外部合併它。當您嘗試完成升級時,會看到一個含「內部資料模型」錯誤訊息的紅色橫幅。 - DevOps Center MCP 工具錯誤:找不到專案存放庫
當您嘗試使用 DevOps Center MCP 工具時,您會收到錯誤訊息,表示沒有專案儲存庫連線至您的工作區。 - DevOps Center MCP 工具錯誤:專案或組織已啟用錯誤
您輸入特定工作項目的指令,但工具會以找不到項目的錯誤回應。 - 下一代 DevOps Center 錯誤:不回應的 Lightning 頁面
當您在 Lightning 應用程式產生器中存取 Lightning 頁面時,您會收到警告訊息:「您無法在該處新增 runtime_alm_devops:{component_name} 元件。」如果您解除警告,頁面會變成不回應,且您無法進行任何進一步的編輯。

