diff --git a/pages/object-storage/troubleshooting/cannot-access-data.mdx b/pages/object-storage/troubleshooting/cannot-access-data.mdx index 0db58a9faf..686a248d8e 100644 --- a/pages/object-storage/troubleshooting/cannot-access-data.mdx +++ b/pages/object-storage/troubleshooting/cannot-access-data.mdx @@ -1,10 +1,10 @@ --- meta: - title: I cannot access my data - description: Troubleshoot issues related to accessing data in Scaleway Object Storage. + title: I cannot access my objects + description: Troubleshoot issues related to accessing objects in Scaleway Object Storage. content: - h1: I cannot access my data - paragraph: Troubleshoot issues related to accessing data in Scaleway Object Storage. + h1: I cannot access my objects + paragraph: Troubleshoot issues related to accessing objects in Scaleway Object Storage. tags: help troubleshooting object storage blocked data locked fail unable impossible dates: validation: 2024-12-09 @@ -26,6 +26,10 @@ I am experiencing issues while trying to access my buckets and objects stored on - Go to the [Status page](https://status.scaleway.com/) to see if there is an ongoing incident on the Scaleway infrastructure. +- Make sure that you are using a valid [API key](https://console.scaleway.com/iam/api-keys). + +- Make sure that the bearer of the API key (IAM [user](/iam/concepts/#user) or [application](/iam/concepts/#application)) has the appropriate [IAM permission set](/iam/how-to/view-permission-sets/) to perform the desired actions. + - Retrieve the logs of your buckets using any Amazon S3-compatible tool to identify the cause of the problem: - [Rclone](https://rclone.org/docs/#logging) - [S3cmd](https://s3tools.org/usage) diff --git a/pages/object-storage/troubleshooting/error-messages-access.mdx b/pages/object-storage/troubleshooting/error-messages-access.mdx new file mode 100644 index 0000000000..78069d276a --- /dev/null +++ b/pages/object-storage/troubleshooting/error-messages-access.mdx @@ -0,0 +1,56 @@ +--- +meta: + title: I get error messages when trying to access a bucket + description: Solve errors encountered while trying to access your bucket with Scaleway Object Storage. +content: + h1: I get error messages when trying to access a bucket + paragraph: Solve errors encountered while trying to access your bucket with Scaleway Object Storage. +tags: help troubleshooting access bucket error message denied deny fail failed +dates: + validation: 2025-03-24 + posted: 2025-03-24 +categories: + - storage + - object-storage +--- + + + +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization + + +## Problem + +One of the following messages display when trying to access your bucket using Scaleway Object Storage: + +- `Failed to preprocess target Error: S3 error: Access Denied` +- `Error: Shared memory connection was closed.` +- `Failed to upload disk 'shadowSpec>'` +- `Agent failed to process method {DataTransfer.SyncDisk}.` + +#### Cause + +The application cannot access the Object Storage resource. + +#### Solution + +If you encounter one or several of the error messages above: + +- Check for issues with your API key by following [this procedure](/object-storage/troubleshooting/api-key-does-not-work/). + +- make sure that you have the `ObjectStorageFullAccess` [IAM permission](/iam/concepts/#permission). + +- make sure that there is no [bucket policy](/object-storage/api-cli/bucket-policy/) preventing the application to access your bucket. + +## Going further + +- If you did not manage to identify the error and solve it by yourself, [open a support ticket](/account/how-to/open-a-support-ticket/), and provide as many details as possible, along with the necessary information below: + - Object Storage Endpoint (e.g. `s3.fr-par.scw.cloud`) + - Bucket name + - Object name (if the request concerns an object) + - Request type (PUT, GET, etc.) + - HTTP status code + - Date and time (timestamp) + - User-agent (SDK, client, console, etc.) + - Transaction ID (if possible) + - Log / trace of the error (if possible) \ No newline at end of file diff --git a/pages/object-storage/troubleshooting/issues-dns-edge-services.mdx b/pages/object-storage/troubleshooting/issues-dns-edge-services.mdx new file mode 100644 index 0000000000..62c0eacf59 --- /dev/null +++ b/pages/object-storage/troubleshooting/issues-dns-edge-services.mdx @@ -0,0 +1,48 @@ +--- +meta: + title: I am experiencing DNS/Edge Services issues + description: Learn to troubleshoot issues when using Edge Services or DNS with Scaleway Object Storage. +content: + h1: I am experiencing DNS/Edge Services issues + paragraph: Learn to troubleshoot issues when using Edge Services or DNS with Scaleway Object Storage. +tags: help troubleshooting object storage dns domains edge services cannot does not work +dates: + validation: 2025-03-24 + posted: 2025-03-24 +categories: + - storage + - object-storage +--- + + + +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization + +## Problem + +I am experiencing DNS and/or Edge Services issues when using Scaleway Object Storage. + +## Possible cause + +There are many factors that can cause DNS and Edge Services issues with Scaleway Object Storage. However, most of the time, the root cause does not come from the Object Storage configuration, but from Domains and DNS, or Edge Services. + +## Solutions + +According to the type of issue you are experiencing: + +- Refer to the [Edge Services troubleshooting documentation](/edge-services/troubleshooting/) for dedicated help pages. + +- Refer to the [Domains and DNS troubleshooting documentation](/domains-and-dns/troubleshooting/) for dedicated help pages. + +## Going further + +If you did not manage to identify the error and solve it by yourself, [open a support ticket](/account/how-to/open-a-support-ticket/), and provide as many details as possible, along with the necessary information below: + - Object Storage Endpoint (e.g. `s3.fr-par.scw.cloud`) + - Bucket name + - Object name (if the request concerns an object) + - Request type (PUT, GET, etc.) + - HTTP status code + - Date and time (timestamp) + - User-agent (SDK, client, console, etc.) + - Transaction ID (if possible) + - Log / trace of the error (if possible) \ No newline at end of file diff --git a/pages/object-storage/troubleshooting/request-rate-error.mdx b/pages/object-storage/troubleshooting/request-rate-error.mdx new file mode 100644 index 0000000000..16f96f7a86 --- /dev/null +++ b/pages/object-storage/troubleshooting/request-rate-error.mdx @@ -0,0 +1,56 @@ +--- +meta: + title: I am experiencing request rate errors + description: Solve issues linked to request rate limitations on Scaleway Object Storage. +content: + h1: I am experiencing request rate errors + paragraph: Solve issues linked to request rate limitations on Scaleway Object Storage. +tags: help troubleshooting rate limit throttle error bottleneck slowness slow low performance +dates: + validation: 2025-03-24 + posted: 2025-03-24 +categories: + - storage + - object-storage +--- + + + +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization + +## Problem + +An error message similar to one of the following displays: + +- `Error: S3 error: Too Many Requests` +- `Code: Too Many Requests` +- `Shared memory connection was closed.` +- `Agent failed to process method {DataTransfer.SyncDisk}.` + +## Cause + +Scaleway Object Storage applies a rate limit on PUT operations for safety reasons. + +## Solution + +Reduce the number of PUT operations sent by your deployment. + + +You may experience reduced throughput due to the limitation. + + +### Going further + +Refer to the documentation on [optimizing your Object Storage deployment](/object-storage/reference-content/optimize-object-storage-performance/). + +If you did not manage to identify the error and solve it by yourself, [open a support ticket](/account/how-to/open-a-support-ticket/), and provide as many details as possible, along with the necessary information below: + +- Object Storage Endpoint (e.g. `s3.fr-par.scw.cloud`) +- Bucket name +- Object name (if the request concerns an object) +- Request type (PUT, GET, etc.) +- HTTP status code +- Date and time (timestamp) +- User-agent (SDK, client, console, etc.) +- Transaction ID (if possible) +- Log / trace of the error (if possible) \ No newline at end of file diff --git a/pages/serverless-containers/troubleshooting/cannot-deploy-image.mdx b/pages/serverless-containers/troubleshooting/cannot-deploy-image.mdx index 086a72d5bb..cbe7cf98df 100644 --- a/pages/serverless-containers/troubleshooting/cannot-deploy-image.mdx +++ b/pages/serverless-containers/troubleshooting/cannot-deploy-image.mdx @@ -1,10 +1,10 @@ --- meta: - title: I am unable to deploy my image - description: Troubleshoot errors encountered while deploying images with Scaleway Serverless Containers. + title: I am unable to deploy container + description: Troubleshoot errors encountered while deploying containers with Scaleway Serverless Containers. content: - h1: I am unable to deploy my image - paragraph: Troubleshoot errors encountered while deploying images with Scaleway Serverless Containers. + h1: I am unable to deploy my container + paragraph: Troubleshoot errors encountered while deploying containers with Scaleway Serverless Containers. tags: serverless containers troubleshooting issue error message deploy image failed dates: validation: 2024-11-07 @@ -15,7 +15,7 @@ categories: ## Problem -I am unable to deploy my image using Serverless Containers. +I am unable to deploy my container or image using Serverless Containers. ## Possible solutions diff --git a/pages/serverless-containers/troubleshooting/container-error-state.mdx b/pages/serverless-containers/troubleshooting/container-error-state.mdx new file mode 100644 index 0000000000..249928a01a --- /dev/null +++ b/pages/serverless-containers/troubleshooting/container-error-state.mdx @@ -0,0 +1,41 @@ +--- +meta: + title: My container is in an error state + description: Troubleshoot problems encountered when Serverless Containers are in an error state. +content: + h1: My container is in an error state + paragraph: Troubleshoot problems encountered when Serverless Containers are in an error state. +tags: serverless containers troubleshooting issue error state container status fail +dates: + validation: 2025-04-10 + posted: 2024-04-10 +categories: + - serverless +--- + +## Problem + +My container is in an error state. + +## Cause + +There are several factors that can put Serverless Containers in an error state: + +- Your container image does not work properly +- Your container image does not contain a webserver +- Your deployment exceeds the [Serverless Containers limitations](/serverless-containers/reference-content/containers-limitations/) + +## Possible solutions + +- Try to build and run your image locally using [Docker](https://docs.docker.com/get-started/get-docker/). + +- Make sure your image embarks a webserver (nginx, Apache, Alpine, etc.) that can process HTTP requests. + +- Make sur your deployment does not exceed the [Serverless Containers limitations](/serverless-containers/reference-content/containers-limitations/). + +## Going further + +Refer to the following troubleshooting pages for other solutions: + +- [I am unable to deploy my image](/serverless-containers/troubleshooting/cannot-deploy-image/) +- [My container stopped working after a redeploy](/serverless-containers/troubleshooting/container-stopped-after-redeploy/) diff --git a/pages/serverless-functions/troubleshooting/function-build-error.mdx b/pages/serverless-functions/troubleshooting/function-build-error.mdx index b4f030e197..55efce1dac 100644 --- a/pages/serverless-functions/troubleshooting/function-build-error.mdx +++ b/pages/serverless-functions/troubleshooting/function-build-error.mdx @@ -1,10 +1,10 @@ --- meta: - title: My function does not build properly - description: Troubleshoot issues with build errors while using Scaleway Serverless Functions. + title: My function does not deploy properly + description: Troubleshoot issues with deployment errors while using Scaleway Serverless Functions. content: - h1: My function does not build properly - paragraph: Troubleshoot issues with build errors while using Scaleway Serverless Functions. + h1: My function does not deploy properly + paragraph: Troubleshoot issues with deployment errors while using Scaleway Serverless Functions. tags: serverless functions troubleshooting issue error build compile package dates: validation: 2025-02-10 diff --git a/pages/serverless-sql-databases/troubleshooting/database-unavailable.mdx b/pages/serverless-sql-databases/troubleshooting/database-unavailable.mdx new file mode 100644 index 0000000000..ed1ea43dbb --- /dev/null +++ b/pages/serverless-sql-databases/troubleshooting/database-unavailable.mdx @@ -0,0 +1,36 @@ +--- +meta: + title: My database is unavailable + description: Find solutions for unavailable databases with serverless SQL databases. +content: + h1: My database is unavailable + paragraph: Find solutions for unavailable databases with serverless SQL databases. +tags: database serverless-sql-database unavailable error state status +dates: + validation: 2025-04-10 + posted: 2025-04-10 +categories: + - serverless +--- + +## Problem + +My database is unavailable or in an error state. + +## Cause + +There are several factors that can put Serverless SQL Databases in an error state: + +- Scheduled maintenance operations led by Scaleway +- Incident on the Scaleway infrastructure +- Incident on the Scaleway network + +## Possible solutions + +1. Using the [Scaleway console](https://console.scaleway.com/), check the status of your Serverless SQL Database from its **Overview** tab to make sure it is in an error state. If it is **Ready to use**, or **Running**, make sure that your [database connection is properly set](/serverless-sql-databases/how-to/connect-to-a-database/). + +2. Refer to the [documentation on planned maintenance](/serverless-sql-databases/reference-content/planned-maintenance/) to check if you are currently in a maintenance period. + +3. Go to the [Scaleway Status](https://status.scaleway.com/) website to check if an incident is currently ongoing. + +4. Wait a few minutes, then check the status of your Serverless SQL Database using the [Scaleway console](https://console.scaleway.com/) again.