--- title: "Troubleshoot common issues" slug: "objectstorage-troubleshoot-common" updated: 2026-09-17T09:18:13Z published: 2026-09-17T09:18:13Z canonical: "guide.ncloud-docs.com/objectstorage-troubleshoot-common" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Troubleshoot common issues Available in Classic and VPC You might run into the following problems when using Object Storage. Find out causes and possible solutions. ## Upload error When I upload files to the bucket with encryption settings, an error occurs. #### Cause When you call the upload API for a bucket or object with encryption settings using the API key of the main account, an error related to permissions may occur. #### Solution View whether you call the upload API with the API key of the main account. Create a sub account and request using the API key of the sub account. For more information, see [Encryption settings](/docs/en/objectstorage-use-bucket#%EC%95%94%ED%98%B8%ED%99%94%EC%84%A4%EC%A0%95KMS) and [Create and manage sub account](/docs/en/subaccount-use). ## Upload and download multiple files - I cannot download or upload multiple files at once on the console. - Only 1 file is uploaded at once on the console. - Only 1 file is downloaded at once on the console. #### Cause You can upload and download only 1 file in the bucket at once on the console. #### Solution To upload or download multiple files at once, you must use the S3 browser. To integrate with and set the S3 browser: 1. See [Create API authentication key and integrate with Amazon S3](/docs/en/objectstorage-start#API%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1%EB%B0%8FAmazonS3%EC%97%B0%EB%8F%99) to integrate with the S3 browser. 2. Run the S3 browser. 3. Navigate to **Menu** > **Account** > **Add New Account**. 4. Set as follows: - Account Type: S3 Compatible Storage - REST Endpoint: kr.object.ncloudstorage.com - Access Key ID: Enter the access key ID of the NAVER Cloud Platform account. - Secret Access Key: Enter the secret access key of the NAVER Cloud Platform account. - Use secure transfer (SSL/TLS): Select. 5. View whether the connection is normal in the **[Task]** tab. 6. Upload or download the file. Note You can check the access key ID and secret access key under **My Account** > **Manage account and security** > **Manage security** > **Manage access** in the NAVER Cloud Platform console. ## 404 NoSuchKey error A 404 NoSuchKey error occurs. #### Cause When the key value actually saved includes special characters or when "/" is included before blank and path, an error may occur. #### Solution You must view the exact object name. To view the object name: - To view through API, call [ListObjectsV2 API](https://api.ncloud-docs.com/docs/en/storage-objectstorage-listobjectsv2). - To view through CLI, enter the following commands: ``` aws s3api --endpoint-url=https://kr.object.ncloudstorage.com list-objects-v2 --bucket --query 'Contents[].Key' ``` Note For more information, see the [Object Storage CLI](https://cli.ncloud-docs.com/docs/en/guide-objectstorage) guide. - When there are many objects returned, filter the results using the `--prefix` option. ## File access permission Even though the top level folder is "open," I encounter a message saying you don't have access permission when I upload files. #### Cause When you upload a file, the file is uploaded in a "private" status regardless of the permissions of the folder where the object is uploaded. When the disclosure permission of the file is "private," the error may occur. #### Solution Upload the object through S3 or API and change the object's access restriction settings to "public-read." - To set ACL you want to apply to objects, see [PutObjectACL](https://api.ncloud-docs.com/docs/en/storage-objectstorage-putobjectacl). - For the access restriction list, see [Access control list (ACL)](https://api.ncloud-docs.com/docs/en/storage-objectstorage#%EC%A0%91%EA%B7%BC%EC%A0%9C%EC%96%B4%EB%AA%A9%EB%A1%9DACL) on the Object Storage API guide. When you upload the object on the console, click the **[Set permissions and metadata]** button in the upload window to select whether to be public. ## Troubleshoot CORS errors A Cross-origin resource sharing (CORS) error occurs. #### Cause Occurs when there is an issue in the CORS settings. #### Solution To view and test the bucket's CORS settings with CLI: 1. View CORS rules Run the following commands to view whether CORS settings are configured correctly. ``` aws --endpoint-url=https://kr.object.ncloudstorage.com s3api get-bucket-cors --bucket ``` 2. Test CORS settings Send an OPTION request through curl and set the Origin header and the Access-Control-Request-Method header to view the CORS settings. ``` i https://kr.object.ncloudstorage.com// -H "Access-Control-Request-Method: " --request OPTIONS -H "Origin: " ``` 3. View responses View whether there are the `Access-Control-Allow-Origin` header and the `Access-Control-Allow-Methods` header in the response header. For example, the following headers mean that the CORS request is allowed. `Access-Control-Allow-Origin: <origin>` `Access-Control-Allow-Methods: <method>` To view CORS settings with API, see [OptionsObjectCORS API guide](https://api.ncloud-docs.com/docs/en/storage-objectstorage-optionsobjectcors). ## Access Denied error When I upload files to Object Storage using Java SDK, an Access Denied error occurs. #### Cause This issue occurs because you upload files and create buckets with API without permission. #### Solution - When you upload files or create folders, you can set the access control list (ACL). For more information, see [PutBucketACL](https://api.ncloud-docs.com/docs/en/ko/storage-objectstorage-putbucketacl). - You can set whether the uploaded object is public per folder on the console. For more information, see [AWS SDK for Java](/docs/en/storage-storage-8-1). ## Residual multipart upload issue after deleting bucket Deleted the bucket, but Multipart-upload is remaining. #### Cause When you don't complete multipart upload, the remaining files exist in the bucket. Because the remaining files are included in the bucket capacity and charged, you must delete incomplete multipart objects. #### Solution To view and delete incomplete multipart objects by calling APIs: 1. View the information on canceled or uncompleted multipart upload (see [ListMultipartUploads](https://api.ncloud-docs.com/docs/en/storage-objectstorage-listmultipartuploads)). 2. Stop and delete uncompleted upload among multipart uploads (see [AbortMultipartUpload](https://api.ncloud-docs.com/docs/en/storage-objectstorage-abortmultipartupload)). For more information on how to view and delete incomplete multipart upload in CLI, see [Delete incomplete multipart upload](https://cli.ncloud-docs.com/docs/en/guide-objectstorage#%EB%AF%B8%EC%99%84%EB%A3%8C%EB%A9%80%ED%8B%B0%ED%8C%8C%ED%8A%B8%EC%97%85%EB%A1%9C%EB%93%9C%EC%82%AD%EC%A0%9C). When you use Cloud Advisor, you can receive notifications for incomplete multipart upload objects. ## Unable to delete data The data of Object Storage is not deleted. #### Cause The data set with the object lock cannot be deleted. #### Solution The data set with the object lock cannot be deleted and the object lock cannot be canceled until the expiration date. You cannot delete the data, which also affects when you delete your account, so be careful before you set the object lock to the data. Note If you're still having trouble finding what you need, click on the feedback icon and send us your thoughts and requests. We'll use your feedback to improve this guide.