問題
フォルダの操作を行うと、エラーが表示されて実行できません。
-
フォルダの作成、削除時
-
フォルダのコピー時
[詳細] をクリック -
フォルダの移動時
[詳細] をクリック
根本原因
以下のいずれかの原因が考えられます。
-
APIによってフォルダの削除や移動がロックされている
-
他のフォルダ操作の影響を受けている
大規模なフォルダ操作が実行されている場合、データの移行元、移行先、またそれらの上位または下位のフォルダの操作は制限されます。
どちらの原因が該当するかは、以下のように確認してください。
ネットワークログの取得方法は、https://support.box.com/hc/ja/articles/360043696054-トラブルシューティング用にネットワークキャプチャを生成する方法を参照してください。
APIによってフォルダの削除や移動がロックされている場合
-
フォルダの削除時
ネットワークログの「delete」のリクエストに、以下の内容が表示されます。
{
"status": 403,
"errorCode": "freezeLocked",
"data": "This folder cannot be moved or deleted because it has been locked to prevent such operations."
}
-
フォルダの移動時
操作時のエラーの [詳細] に、「This folder cannot be moved or deleted because it has been locked to prevent such operations.」と表示されます。
他のフォルダ操作の影響を受けている場合
-
フォルダの作成時
ネットワークログの「create」のリクエストに、以下の内容が表示されます。
{
"status": 400,
"errorCode": "createFolderGeneralError",
"data": {
"message": "Folder is locked by another operation."
}
}
-
フォルダの削除時
ネットワークログの「delete」のリクエストに、以下の内容が表示されます。
{
"status": 409,
"errorCode": "operationInProgressError",
"data": "A conflicting operation is being performed on one or more of the selected items."
}
-
フォルダのコピー時
操作時のエラーの [詳細] に、「You cannot copy this folder because either the source or destination folder is currently locked by another operation.」と表示されます。 -
フォルダの移動時
操作時のエラーの [詳細] に、「You cannot move this folder because either this folder or the destination folder is locked by another operation.」と表示されます。
解決方法
APIによってフォルダの削除や移動がロックされている場合
Folder Lock APIでフォルダの状況を確認し、必要に応じてロックを解除してください。 Folder Lock APIについては、https://developer.box.com/reference/resources/folder-lock/を参照してください。
他のフォルダ操作の影響を受けている場合
原因となっている大規模なフォルダ操作の処理状況に依存しますが、 24時間経過しても操作ができない場合は弊社サポートにお問い合わせください。