View a markdown version of this page

Respuestas de error - Amazon Simple Storage Service

Respuestas de error

En esta sección, se ofrece información de referencia acerca de errores de Amazon S3.

nota
  • En general, a los propietarios de los buckets de S3 se les facturan las solicitudes con respuestas correctas HTTP 200 OK y respuestas de error del cliente HTTP 4XX. A los propietarios de los buckets no se les facturan las respuestas a errores del servidor HTTP 5XX, como los errores HTTP 503 Slow Down. Para obtener más información sobre los códigos de error de S3 en los códigos de estado HTTP 3XX y 4XX que no se facturan, consulte Facturación de las respuestas de error de Amazon S3 en la Guía del usuario de Amazon S3. Para obtener más información sobre los cargos de facturación si el bucket está configurado como un bucket de pago por solicitante, consulte Cómo funcionan los cargos de pagos por solicitante en la Guía del usuario de Amazon S3.

  • La compatibilidad con SOAP por HTTP está obsoleta, pero SOAP aún se encuentra disponible con HTTPS. Las características nuevas de Amazon S3 no son compatibles con SOAP. En vez de usar SOAP, le recomendamos que utilice la API de REST o los SDK de AWS.

Respuestas de error de REST

Cuando se produce un error, la información del encabezado contiene lo siguiente:

  • Tipo de contenido: aplicación/xml.

  • Un código de estado HTTP apropiado de 3xx, 4xx o 5xx.

El cuerpo de la respuesta también contiene información sobre el error. La respuesta de error de ejemplo siguiente, muestra la estructura de los elementos de respuesta comunes a todas las respuestas de error de REST.

<?xml version="1.0" encoding="UTF-8"?> <Error> <Code>NoSuchKey</Code> <Message>The resource you requested does not exist</Message> <Resource>/mybucket/myfoto.jpg</Resource> <RequestId>4442587FB7D0A2F9</RequestId> </Error>

En la siguiente tabla, se explican los elementos de respuesta de error de REST.

Nombre Descripción
Code

El código de error es una cadena que identifica de forma exclusiva una condición de error. Está diseñado para que los programas que detectan y administran errores por tipo puedan leerlo y comprenderlo. Para obtener más información, consulte Lista de códigos de error.

Tipo: cadena

Antecesor: Error

Error

Contenedor para todos los elementos de error.

Tipo: Contenedor

Ancestor: ninguno

Message

El mensaje de error contiene una descripción genérica de la condición de error en inglés. Está destinado a un público humano. Los programas simples muestran el mensaje directamente al usuario final si se detecta una condición de error que no sabe cómo controlar o no le interesa hacerlo. Los programas sofisticados con un control de errores más exhaustivo y una internacionalización adecuada tienen más probabilidades de ignorar el mensaje de error.

Tipo: cadena

Antecesor: Error

RequestId

El ID de la solicitud asociada al error.

Tipo: cadena

Antecesor: Error

Resource

El bucket o el objeto que está implicado en el error.

Tipo: cadena

Antecesor: Error

Muchas respuestas de error contienen datos estructurados adicionales diseñados para ser leídos y comprendidos por un desarrollador que diagnostica errores de programación. Por ejemplo, si envía un encabezado Content-MD5 con una solicitud PUT de REST que no coincide con el resumen calculado en el servidor, recibe un error BadDigest. La respuesta de error también incluye como elementos de detalle el resumen que el servidor calculó y el resumen que anticipó al servidor. Durante el desarrollo, puede utilizar esta información para diagnosticar el error. En producción, un programa con buen comportamiento puede incluir esta información en el registro de error.

Para obtener información sobre los elementos de respuesta generales, vaya a Respuestas a errores.

Lista de códigos de error

En la tabla siguiente, se muestran los códigos de error de Amazon S3.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
AccessControlListNotSupported El bucket no permite las ACL. 400 Bad Request Cliente
AccessDenied Acceso denegado 403 Forbidden Cliente
AccessPointAlreadyOwnedByYou Ya existe un punto de acceso con un nombre idéntico en la cuenta. 409 Conflict Cliente
AccountProblem Hay un problema con la Cuenta de AWS que evita que la operación se complete de forma satisfactoria. Para obtener más ayuda, consulte Contacte con nosotros. 403 Forbidden Cliente
AllAccessDisabled Se ha desactivado todo el acceso a este recurso de Amazon S3. Para obtener más ayuda, consulte Contacte con nosotros. 403 Forbidden Cliente
AmbiguousGrantByEmailAddress La dirección de correo electrónico que proporcionó está asociada a más de una cuenta. 400 Bad Request Cliente
AuthorizationHeaderMalformed El encabezado de autorización que ha proporcionado no es válido. 400 Bad Request N/A
AuthorizationQueryParametersError Los parámetros de consulta de autorización que ha proporcionado no son válidos. 400 Bad Request N/A
BadDigest El valor de Content-MD5 o de la suma de comprobación que especificó no coincidía con el que recibió el servidor. 400 Bad Request Cliente
BucketAlreadyExists El nombre del bucket solicitado no está disponible. Todos los usuarios del sistema comparten el espacio de nombres del bucket. Especifique un nombre diferente e inténtelo de nuevo. 409 Conflict Cliente
BucketAlreadyOwnedByYou El bucket que intentó crear ya existe y es de su propiedad. Amazon S3 devuelve este error en todas las Regiones de AWS excepto en la región Este de EE. UU. (Norte de Virginia) (us-east-1). Para garantizar la compatibilidad con versiones anteriores, si vuelve a crear un bucket existente que ya posee en us-east-1, Amazon S3 devuelve 200 OK y restablece las listas de control de acceso (ACL) del bucket.

Para Amazon S3 en Outposts, el bucket que intentó crear ya existe en el Outpost y es de su propiedad.

409 Conflict (en todas las regiones excepto us-east-1)

Cliente
BucketHasAccessPointsAttached El bucket que intentó eliminar tiene puntos de acceso adjuntos. Elimine los puntos de acceso antes de eliminar el bucket. 400 Bad Request Cliente
BucketNotEmpty El bucket que ha intentado eliminar no está vacío. 409 Conflict Cliente
ClientTokenConflict El token de idempotencia del punto de acceso multirregional ya se utilizó para otra solicitud. 409 Conflict Cliente
ConnectionClosedByRequester Se devuelve al autor de la llamada original cuando se detecta un error al leer el cuerpo de WriteGetObjectResponse. 400 Bad Request Cliente
ConditionalRequestConflict Se ha producido una operación conflictiva. Si se usa PutObject, puede volver a intentar la solicitud. Si se usa la carga multiparte, debe iniciar otra solicitud CreateMultipartUpload y volver a cargar cada parte. 409 Conflict Cliente
CredentialsNotSupported Esta solicitud no admite credenciales. 400 Bad Request Cliente
CrossLocationLoggingProhibited No se permite el registro entre regiones. Los buckets de una Región de AWS no pueden registrar información en un bucket de otra región. 403 Forbidden Cliente
DeviceNotActiveError El dispositivo no está activo actualmente. 400 Bad Request Cliente
EndpointNotFound Dirija las solicitudes al punto de conexión correcto. 400 Bad Request Cliente
EntityTooSmall La carga propuesta es inferior al tamaño de objeto mínimo permitido. 400 Bad Request Cliente
EntityTooLarge La carga propuesta supera el tamaño de objeto máximo permitido. Para obtener más información, consulte Puntos de conexión ‎y cuotas de Amazon Simple Storage Service en Referencia general de AWS. 400 Bad Request Cliente
La descarga propuesta supera el tamaño máximo permitido. 405 Method Not Allowed Cliente
ExpiredToken El token que ha proporcionado ha caducado. 400 Bad Request Cliente
IllegalLocationConstraintException

Este error puede producirse por las siguientes razones:

  • Está intentando acceder a un bucket desde una región diferente a la de donde se encuentra el bucket.

  • Se intenta crear un bucket con una restricción de ubicación que corresponde a una región diferente a la del punto de conexión regional al que se envió la solicitud.

400 Bad Request Cliente
IllegalVersioningConfigurationException La configuración de control de versiones especificada en la solicitud no es válida. 400 Bad Request Cliente
IncompleteBody No proporcionó el número de bytes especificado en el encabezado HTTP de longitud del contenido. 400 Bad Request Cliente
IncorrectEndpoint El bucket especificado existe en otra región. Dirija las solicitudes al punto de conexión correcto. 400 Bad Request Cliente
IncorrectNumberOfFilesInPostRequest POST requiere que se cargue exactamente un archivo por solicitud. 400 Bad Request Cliente
InlineDataTooLarge Los datos insertados superan el tamaño máximo permitido. 400 Bad Request Cliente
InternalError Se ha producido un error interno. Inténtelo de nuevo. 500 Internal Server Error Server
InvalidAccessKeyId El ID de clave de acceso de AWS proporcionado no existe en nuestros registros. 403 Forbidden Cliente
InvalidAccessPoint El nombre o la cuenta del punto de acceso especificado no es válido. 400 Bad Request Cliente
InvalidAccessPointAliasError El nombre del alias del punto de acceso especificado no es válido. 400 Bad Request Cliente
InvalidAddressingHeader Debe especificar el rol anónimo. N/A Cliente
InvalidArgument

Este error puede producirse por las siguientes razones:

  • Una solicitud ListBuckets se realiza a un punto de conexión regional que es diferente de la región especificada en el parámetro bucket-region.

  • El argumento especificado no era válido.

  • A la solicitud le faltaba un encabezado obligatorio.

  • El argumento especificado estaba incompleto o tenía un formato incorrecto.

  • El argumento especificado debe tener una longitud superior o igual a 3.

400 Bad Request Cliente
InvalidBucketAclWithObjectOwnership El bucket no puede tener ACL establecidas con la configuración BucketOwnerEnforced de ObjectOwnership. 400 Bad Request Cliente
InvalidBucketName El bucket especificado no es válido. 400 Bad Request Cliente
InvalidBucketOwnerAWSAccountID El valor del parámetro de propietario del bucket esperado debe ser un ID de Cuenta de AWS. 400 Bad Request Cliente
InvalidBucketState La solicitud no es válida para el estado actual del bucket. 409 Conflict Cliente
InvalidDigest El valor de Content-MD5 o de la suma de comprobación que especificó no es válido. 400 Bad Request Cliente
InvalidEncryptionAlgorithmError La solicitud de cifrado que especificó no es válida. El valor válido es AES256. 400 Bad Request Cliente
InvalidHostHeader Los encabezados de host proporcionados en la solicitud utilizaban un estilo de direccionamiento incorrecto. 400 Bad Request Cliente
InvalidHttpMethod La solicitud se realiza mediante un método HTTP inesperado. 400 Bad Request Cliente
InvalidLocationConstraint La restricción de ubicación especificada (región) no es válida. Para obtener más información sobre cómo seleccionar una región para los buckets, consulte Información general de los buckets. 400 Bad Request Cliente
InvalidObjectState La operación no es válida para el estado actual del objeto. 403 Forbidden Cliente
InvalidPart No se han encontrado una o varias de las partes especificadas. Es posible que la parte no se haya cargado o que la etiqueta de entidad especificada no coincida con la etiqueta de entidad de la parte. 400 Bad Request Cliente
InvalidPartOrder La lista de partes no estaba en orden ascendente. La lista de partes se debe especificar en orden por número de parte. 400 Bad Request Cliente
InvalidPayer Se ha desactivado todo el acceso a este objeto. Para obtener más ayuda, consulte Contacte con nosotros. 403 Forbidden Cliente
InvalidPolicyDocument El contenido del formulario no cumple las condiciones especificadas en el documento de la política. 400 Bad Request Cliente
InvalidRange No se puede satisfacer el rango solicitado. El rango solicitado no es satisfactorio, 416 Cliente
InvalidRegion Ha intentado crear un punto de acceso multirregional en una región en la que no se ha registrado. 403: prohibido Cliente
InvalidRequest

Este error puede producirse por las siguientes razones:

  • Se realiza una solicitud ListBuckets sin paginar desde una cuenta que tiene una cuota de bucket de uso general aprobada superior a 10 000. Debe realizar solicitudes paginadas para mostrar los buckets de una cuenta con más de 10 000 buckets.

  • La solicitud utiliza la versión de firma incorrecta. Use AWS4-HMAC-SHA256 (Signature Version 4).

  • Solo se puede crear un punto de acceso para un bucket existente.

  • El punto de acceso no está en un estado en el que se pueda eliminar.

  • Solo se puede mostrar un punto de acceso para un bucket existente.

  • El token siguiente no es válido.

  • Se debe especificar al menos una acción en una regla del ciclo de vida.

  • Se debe especificar al menos una regla del ciclo de vida.

  • El número de reglas del ciclo de vida no debe superar el límite permitido de 1000 reglas.

  • El rango para el parámetro MaxResults no es válido.

  • Las solicitudes SOAP deben realizarse a través de una conexión HTTPS.

  • Los buckets no admiten la aceleración de transferencias de Amazon S3 con nombres no compatibles con DNS.

  • Los buckets no admiten la aceleración de transferencias de Amazon S3 con puntos (.) en los nombres.

  • El punto de conexión de aceleración de transferencia de Amazon S3 solo admite solicitudes de estilo virtual.

  • La aceleración de transferencias de Amazon S3 no está configurada en este bucket.

  • La aceleración de transferencias de Amazon S3 está desactivada en este bucket.

  • La aceleración de transferencias de Amazon S3 no se admite en este bucket. Para obtener ayuda, póngase en contacto con Soporte.

  • La aceleración de transferencias de Amazon S3 no se puede habilitar en este bucket. Para obtener ayuda, póngase en contacto con Soporte.

  • Se proporcionan valores contradictorios en los encabezados HTTP y los parámetros de consulta.

  • Se proporcionan valores contradictorios en los encabezados HTTP y en los campos del formulario POST.

  • Solicitud CopyObject realizada en objetos de más de 5 GB de tamaño.

400 Bad Request Cliente
InvalidSessionException Se devuelve si la sesión ya no existe porque se agotó el tiempo de espera o caducó. 400 Bad Request Cliente
InvalidSignature La firma de solicitud que calculó el servidor no coincide con la firma que proporcionó. Compruebe la clave de acceso secreta de AWS y el método de firma. Para obtener más información, consulte Firma y autenticación de solicitudes REST. 400 Bad Request Cliente
InvalidSecurity Las credenciales de seguridad proporcionadas no son válidas. 403 Forbidden Cliente
InvalidSOAPRequest El cuerpo de la solicitud SOAP no es válido. 400 Bad Request Cliente
InvalidStorageClass La clase de almacenamiento que especificó no es válida. 400 Bad Request Cliente
InvalidTargetBucketForLogging El bucket de destino para el registro no existe, no es de su propiedad o no tiene las concesiones adecuadas para el grupo de entrega de registros. 400 Bad Request Cliente
InvalidToken El token proporcionado es incorrecto o no es válido de otro modo. 400 Bad Request Cliente
InvalidURI El URI especificado no se pudo analizar. 400 Bad Request Cliente
KeyTooLongError La clave es demasiado larga. 400 Bad Request Cliente
KMS.DisabledException La solicitud se rechazó porque la clave KMS especificada no está habilitada. 400 Bad Request Cliente
KMS.InvalidKeyUsageException La solicitud se rechazó por una de las siguientes razones:
  • El valor KeyUsage de la clave KMS no es compatible con la operación de la API.

  • El algoritmo de cifrado o el algoritmo de firma especificado para la operación no es compatible con el tipo de material clave en la clave de KMS (KeySpec).

Para cifrar, descifrar, volver a cifrar y generar claves de datos, KeyUsage debe ser ENCRYPT_DECRYPT. Para firmar y verificar los mensajes, KeyUsage debe ser SIGN_VERIFY. Para generar y verificar los códigos de autenticación de mensajes (MAC), KeyUsage debe ser GENERATE_VERIFY_MAC. Para obtener los secretos de los acuerdos de claves, KeyUsage debe ser KEY_AGREEMENT. Para encontrar KeyUsage de una clave de KMS, use la operación DescribeKey.

Para encontrar los algoritmos de cifrado y firma admitidos para una clave de KMS particular, use la operación DescribeKey.
400 Bad Request Cliente
KMS.KMSInvalidStateException La solicitud se rechazó porque el estado del recurso especificado no es válido para esta solicitud. Esta excepción es una de las siguientes opciones:
  • El estado de la clave de KMS no es compatible con la operación.

    Para encontrar el estado de la clave, utilice la operación DescribeKey. Para obtener más información sobre los estados de clave compatibles con cada operación de KMS, consulte Estados de clave de AWS KMS keys en la Guía para desarrolladores de AWS Key Management Service.

  • Para las operaciones criptográficas en claves de KMS en almacenes de claves personalizadas, esta excepción representa un error general con muchas posibles causas. Para identificar el problema, consulte el mensaje de error que acompaña a la excepción.

400 Bad Request Cliente
KMS.NotFoundException La solicitud se rechazó porque la entidad o el recurso especificados no se encontraron. 400 Bad Request Cliente
MalformedACLError La ACL proporcionada no tenía un formato válido o no pudo validarse con nuestro esquema publicado. 400 Bad Request Cliente
MalformedPOSTRequest El cuerpo de la solicitud POST no contiene datos multipartes/de formulario bien formados. 400 Bad Request Cliente
MalformedXML El XML proporcionado no tenía un formato válido o no podía validarse con nuestro esquema publicado. 400 Bad Request Cliente
MaxMessageLengthExceeded La solicitud era demasiado grande. 400 Bad Request Cliente
MaxPostPreDataLengthExceededError Los campos de solicitud POST que preceden al archivo de carga eran demasiado grandes. 400 Bad Request Cliente
MetadataTooLarge Los encabezados de los metadatos superan el tamaño máximo de metadatos permitido. 400 Bad Request Cliente
MethodNotAllowed El método especificado no está permitido en este recurso. 405 Method Not Allowed Cliente
MissingAttachment Se esperaba un archivo adjunto de SOAP, pero no se encontró ninguno. 400 Solicitud errónea Cliente
MissingAuthenticationToken La solicitud no estaba firmada.  403: prohibido Cliente
MissingContentLength Debe proporcionar el encabezado HTTP de longitud del contenido. 411 Length Required Cliente
MissingRequestBodyError Ha enviado un documento XML vacío como una solicitud. 400 Bad Request Cliente
MissingSecurityElement Falta un elemento de seguridad en la solicitud SOAP 1.1. 400 Bad Request Cliente
MissingSecurityHeader Falta un encabezado obligatorio en la solicitud. 400 Bad Request Cliente
NoLoggingStatusForKey No existe un subrecurso de estado de registro para una clave. 400 Bad Request Cliente
NoSuchAsyncRequest No se ha encontrado la solicitud especificada. 404 Not Found Cliente
NoSuchBucket El bucket especificado no existe. 404 Not Found Cliente
NoSuchBucketPolicy El bucket especificado no tiene una política de bucket. 404 Not Found Cliente
NoSuchCORSConfiguration El bucket especificado no tiene una configuración de CORS. 404 Not Found Cliente
NoSuchKey La clave especificada no existe. 404 Not Found Cliente
NoSuchLifecycleConfiguration La configuración del ciclo de vida especificada no existe. 404 Not Found Cliente
NoSuchMultiRegionAccessPoint El punto de acceso multirregional especificado no existe. 404 Not Found Cliente
NoSuchObjectLockConfiguration El objeto especificado no tiene una configuración de ObjectLock. 404 Not Found Cliente
NoSuchWebsiteConfiguration El bucket especificado no tiene una configuración de sitio web. 404 Not Found Cliente
NoSuchTagSet

La etiqueta especificada no existe.

404 Not Found Cliente
NoSuchUpload La carga multiparte especificada no existe. Es posible que el ID de carga no sea válido o que la carga multiparte se haya cancelado o completado. 404 Not Found Cliente
NoSuchVersion El ID de versión especificado en la solicitud no coincide con una versión existente. 404 Not Found Cliente
NotDeviceOwnerError El dispositivo que generó el token no es propiedad del usuario autenticado. 400 Bad Request Cliente
NotImplemented Un encabezado que ha proporcionado implica una funcionalidad que no está implementada. 501 Not Implemented Server
NotModified El recurso no se modificó. 304 Not Modified Server
NoTransformationDefined No se ha encontrado la transformación para este punto de acceso de Object Lambda. 404 Not Found Cliente
NotSignedUp La cuenta no está inscrita para el servicio de Amazon S3. Debe registrarse antes de poder utilizar Amazon S3. Puede registrarse en la siguiente URL: https://aws.amazon.com/s3 403 Forbidden Cliente
ObjectLockConfigurationNotFoundError La configuración del bloqueo de objetos no existe para este bucket. 404 Not Found Cliente
OwnershipControlsNotFoundError No se han encontrado los controles de propiedad del bucket. 404 Not Found Cliente
OperationAborted Una operación condicional en conflicto está en curso actualmente en este recurso. Inténtelo de nuevo. 409 Conflict Cliente
PermanentRedirect El bucket al que intenta acceder se debe direccionar mediante el punto de conexión especificado. Envíe todas las solicitudes futuras a este punto de conexión. 301 Moved Permanently Cliente
PermanentRedirectControlError La operación de la API a la que intenta acceder se debe direccionar mediante el punto de conexión especificado. Envíe todas las solicitudes futuras a este punto de conexión. 301 Moved Permanently Cliente
PreconditionFailed Al menos una de las condiciones previas que especificó no se cumplía. 412 Precondition Failed Cliente
Redirect Redireccionamiento temporal. Se le redirige al bucket mientras el servidor del sistema de nombres de dominio (DNS) se está actualizando. 307 Temporary Redirect Cliente
RequestHeaderSectionTooLarge El encabezado de la solicitud y los parámetros de consulta utilizados para realizar la solicitud superan el tamaño máximo permitido. 400 Bad Request Cliente
RequestIsNotMultiPartContent Una solicitud POST de bucket debe ser del tipo de documento adjunto multiparte o datos de formulario. 412 Precondition Failed Cliente
RequestTimeout No se leyó ni se escribió en la conexión de socket al servidor durante el periodo de tiempo de espera. 400 Bad Request Cliente
RequestTimeTooSkewed La diferencia entre la hora de la solicitud y la hora del servidor es demasiado grande. 403 Forbidden Cliente
RequestTorrentOfBucketError No está permitido solicitar el archivo torrent de un bucket. 400 Bad Request Cliente
ResponseInterrupted Se devuelve al autor de la llamada original cuando se detecta un error al leer el cuerpo de WriteGetObjectResponse. 400 Bad Request Cliente
RestoreAlreadyInProgress La restauración del objeto ya está en curso. 409 Conflict Cliente
ServerSideEncryptionConfigurationNotFoundError No se encontró la configuración de cifrado del servidor. 400 Bad Request Cliente
ServiceUnavailable El servicio no puede gestionar la solicitud. 503 Service Unavailable Server
SignatureDoesNotMatch La firma de solicitud que calculó el servidor no coincide con la firma que proporcionó. Compruebe la clave de acceso secreta de AWS y el método de firma. Para obtener más información, consulte Autenticación de REST y Autenticación de SOAP. 403 Forbidden Cliente
SlowDown Reduzca la tasa de solicitudes. 503 Slow Down Server
503 SlowDown Ralentizar 503 Slow Down Server
TagPolicyException La política de etiquetas no permite el valor especificado para la siguiente clave de etiqueta. 400 Bad Request Cliente
TemporaryRedirect Se le redirige al bucket mientras el servidor del sistema de nombres de dominio (DNS) se está actualizando. 307 Temporary Redirect Cliente
TokenCodeInvalidError El número de serie o el código del token que ha proporcionado no son válidos. 400 Bad Request Cliente
TokenRefreshRequired El token proporcionado se debe actualizar. 400 Bad Request Cliente
TooManyAccessPoints Ha intentado crear más puntos de acceso de los permitidos para una cuenta. Para obtener más información, consulte Puntos de conexión ‎y cuotas de Amazon Simple Storage Service en Referencia general de AWS. 400 Bad Request Cliente
TooManyBuckets Ha intentado crear más buckets de los permitidos para una cuenta. Para obtener más información, consulte Puntos de conexión ‎y cuotas de Amazon Simple Storage Service en Referencia general de AWS. 400 Bad Request Cliente
TooManyMultiRegionAccessPointregionsError Ha intentado crear un punto de acceso multirregional con más regiones de las permitidas para una cuenta. Para obtener más información, consulte Puntos de conexión ‎y cuotas de Amazon Simple Storage Service en Referencia general de AWS. 400 Bad Request Cliente
TooManyMultiRegionAccessPoints Ha intentado crear más puntos de acceso multirregionales de los permitidos para una cuenta. Para obtener más información, consulte Puntos de conexión ‎y cuotas de Amazon Simple Storage Service en Referencia general de AWS. 400 Bad Request Cliente
UnauthorizedAccessError Aplicable solo en las regiones de China. Se devuelve cuando se hace una solicitud a un bucket que no tiene una licencia ICP. Para obtener más información, consulte Registros de ICP. 403 Forbidden Cliente
UnexpectedContent Esta solicitud tiene contenido no compatible. 400 Bad Request Cliente
UnexpectedIPError Aplicable solo en las regiones de China. Se ha rechazado esta solicitud porque la IP era inesperada. 403 Forbidden Cliente
UnsupportedArgument La solicitud contenía un argumento no admitido. 400 Bad Request Cliente
UnsupportedSignature La solicitud proporcionada está firmada con una versión de token de STS no compatible o la versión de firma no es compatible. 400 Bad Request Cliente
UnresolvableGrantByEmailAddress La dirección de correo electrónico que ha proporcionado no coincide con ninguna de las cuentas registradas. 400 Bad Request Cliente
UserKeyMustBeSpecified La solicitud POST del bucket debe contener el nombre de campo especificado. Si se especifica, compruebe el orden de los campos. 400 Bad Request Cliente
NoSuchAccessPoint El punto de acceso especificado no existe. 404 Not Found Cliente
InvalidTag La solicitud contiene una entrada de etiqueta que no es válida. Por ejemplo, es posible que la solicitud contenga claves duplicadas, claves o valores demasiado largos o etiquetas de sistema. 400 Bad Request Cliente
MalformedPolicy La política contiene una entidad principal que no es válida. 400 Bad Request Cliente

Lista de códigos de error de contenido de objeto SELECT

importante

Amazon S3 Select ya no está disponible para los nuevos clientes. Los clientes actuales de Amazon S3 Select pueden seguir utilizando la característica de la forma habitual. Más información

La tabla siguiente contiene errores especiales que SELECT Object Content podría devolver. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
AmbiguousFieldName El nombre del campo coincide con varios campos del archivo. Compruebe la expresión SQL y el archivo, e inténtelo de nuevo. 400 Cliente
Busy El servicio no está disponible. Inténtelo de nuevo más tarde. 503 Cliente
CastFailed Se produjo un error al intentar convertir un tipo de datos a otro mediante CAST en la expresión SQL. 400 Cliente
ColumnTooLong La longitud de una columna del resultado es superior a maxCharsPerColumn de 1 MB. 400 Cliente
CSVEscapingRecordDelimiter Se encontró un delimitador de registros entre comillas en el archivo. Para permitir los delimitadores de registros entre comillas, establezca AllowQuotedRecordDelimiter en 'TRUE'. 400 Cliente
CSVParsingError Se produjo un error al analizar el archivo CSV. Compruebe el archivo e inténtelo de nuevo. 400 Cliente
CSVUnescapedQuote Se encontró una comilla no escapada al analizar el archivo CSV. Para permitir los delimitadores de registros entre comillas, establezca AllowQuotedRecordDelimiter en 'TRUE'. 400 Cliente
EmptyRequestBody El cuerpo de la solicitud no puede estar vacío. 400 Cliente
EvaluatorBindingDoesNotExist El nombre de columna o la ruta proporcionados no existen en la expresión SQL. 400 Cliente
EvaluatorInvalidArguments Hay un número incorrecto de argumentos en la llamada a la función de la expresión SQL. 400 Cliente
EvaluatorInvalidTimestampFormatPattern La cadena con formato de marca temporal de la expresión SQL no es válida. 400 Cliente
EvaluatorInvalidTimestampFormatPatternSymbol El patrón de formato de marca temporal contiene un símbolo en la expresión SQL que no es válido. 400 Cliente
EvaluatorInvalidTimestampFormatPatternSymbolForParsing El patrón de formato de marca temporal contiene un símbolo de formato válido que no se puede aplicar al análisis de marca temporal en la expresión SQL. 400 Cliente
EvaluatorInvalidTimestampFormatPatternToken El patrón de formato de marca temporal contiene un token en la expresión SQL que no es válido. 400 Cliente
EvaluatorLikePatternInvalidEscapeSequence Un argumento proporcionado a la expresión LIKE no era válido. 400 Cliente
EvaluatorNegativeLimit LIMIT no debe ser negativo. 400 Cliente
EvaluatorTimestampFormatPatternDuplicateFields El patrón de formato de marca temporal contiene varios especificadores de formato que representan el campo de marca temporal de la expresión SQL. 400 Cliente
EvaluatorTimestampFormatPatternHourClockAmPmMismatch El patrón de formato de marca temporal contiene un símbolo de formato de hora en formato de 12 horas, pero no contiene un campo AM/PM o contiene un especificador de formato de hora en formato de 24 horas y contiene un campo AM/PM en la expresión SQL. 400 Cliente
EvaluatorUnterminatedTimestampFormatPatternToken El patrón de formato de marca temporal contiene un token no finalizado en la expresión SQL. 400 Cliente
ExpressionTooLong La expresión SQL es demasiado larga. La longitud máxima de bytes para una expresión SQL es de 256 KB. 400 Cliente
ExternalEvalException No se puede evaluar la consulta. Compruebe el archivo e inténtelo de nuevo. 400 Cliente
IllegalSqlFunctionArgument Se utilizó un argumento ilegal en la función SQL. 400 Cliente
IncorrectSqlFunctionArgumentType Se especificó un tipo de argumento incorrecto en una llamada a una función de la expresión SQL. 400 Cliente
IntegerOverflow Se ha producido un desbordamiento o un flujo insuficiente de enteros en la expresión SQL. 400 Cliente
InternalError Se ha producido un error interno. 500 Cliente
InvalidCast Se produjo un error al intentar convertir un tipo de datos a otro mediante CAST en la expresión SQL. 400 Cliente
InvalidColumnIndex El índice de columnas de la expresión SQL no es válido. 400 Cliente
InvalidCompressionFormat El archivo no tiene un formato de compresión compatible. Solo se admiten GZIP y BZIP2. 400 Cliente
InvalidDataSource El tipo de origen de datos no es válido. Solo se admiten CSV, JSON y Parquet. 400 Cliente
InvalidDataType La expresión SQL contiene un tipo de datos que no es válido. 400 Cliente
InvalidExpressionType El valor ExpressionType no es válido. Solo se admiten las expresiones SQL. 400 Cliente
InvalidFileHeaderInfo El valor FileHeaderInfo no es válido. Solo se admiten NONE, USE y IGNORE. 400 Cliente
InvalidJsonType El valor JsonType no es válido. Solo se admiten DOCUMENT y LINES. 400 Cliente
InvalidKeyPath La ruta clave en la expresión SQL no es válida. 400 Cliente
InvalidQuoteFields El valor QuoteFields no es válido. Solo se admiten ALWAYS y ASNEEDED. 400 Cliente
InvalidRequestParameter El valor de un parámetro del elemento SelectRequest no es válido. Consulte la documentación de la API del servicio e inténtelo de nuevo. 400 Cliente
InvalidScanRange El rango de escaneo proporcionado no es válido. 400 Cliente
InvalidTableAlias La expresión SQL contiene un alias de tabla que no es válido. 400 Cliente
InvalidTextEncoding El tipo de codificación no es válido. Solo se admite la codificación UTF-8. 400 Cliente
JSONParsingError Se produjo un error al analizar el archivo JSON. Compruebe el archivo e inténtelo de nuevo. 400 Cliente
LexerInvalidChar La expresión SQL contiene un carácter que no es válido. 400 Cliente
LexerInvalidIONLiteral La expresión SQL contiene un operador que no es válido. 400 Cliente
LexerInvalidLiteral La expresión SQL contiene un operador que no es válido. 400 Cliente
LexerInvalidOperator La expresión SQL contiene un literal que no es válido. 400 Cliente
LikeInvalidInputs El argumento dado a la cláusula LIKE en la expresión SQL no es válido. 400 Cliente
MalformedXML El XML proporcionado no tenía un formato válido o no pudo validarse con nuestro esquema publicado. Consulte la documentación del servicio e inténtelo de nuevo. 400 Cliente
MaxOperatorsExceeded No se pudo analizar la expresión SQL. Intente reducir la complejidad. Por ejemplo, reduzca el número de operadores utilizados. 400 Cliente
MethodNotAllowed El método especificado no está permitido en este recurso. 405 Method Not Allowed Cliente
MissingRequiredParameter Falta un parámetro obligatorio en la entidad SelectRequest. Consulte la documentación del servicio e inténtelo de nuevo. 400 Cliente
MultipleDataSourcesUnsupported No se admiten múltiples orígenes de datos. 400 Cliente
NumberFormatError Se ha producido un error al analizar un número. Este error puede deberse a un desbordamiento o flujo insuficiente de enteros. 400 Cliente
ObjectSerializationConflict InputSerialization especifica más de un formato (CSV, JSON o Parquet) o OutputSerialization especifica más de un formato (CSV o JSON). Para InputSerialization y OutputSerialization, solo puede especificar un formato para cada uno. 400 Cliente
OverMaxColumn El número de columnas del resultado es superior al número máximo de columnas permitido. 400 Cliente
OverMaxParquetBlockSize El archivo Parquet supera el tamaño máximo del grupo de filas. 400 Cliente
OverMaxRecordSize La longitud de un registro en la entrada o resultado es superior al límite de maxCharsPerRecord de 1 MB. 400 Cliente
ParquetParsingError Se produjo un error al analizar el archivo Parquet. Compruebe el archivo e inténtelo de nuevo. 400 Cliente
ParquetUnsupportedCompressionCodec El códec de compresión de Parquet especificado no es compatible. 400 Cliente
ParseAsteriskIsNotAloneInSelectList No se permiten otras expresiones en la lista SELECT cuando * se utiliza sin notación de puntos en la expresión SQL. 400 Cliente
ParseCannotMixSqbAndWildcardInSelectList No se puede mezclar [] y * en la misma expresión en una lista SELECT de la expresión SQL. 400 Cliente
ParseCastArity La expresión SQL CAST tiene una aridad incorrecta. 400 Cliente
ParseEmptySelect La expresión SQL contiene una cláusula SELECT vacía. 400 Cliente
ParseExpected2TokenTypes No se encontró el token esperado en la expresión SQL. 400 Cliente
ParseExpectedArgumentDelimiter No se encontró el delimitador del argumento esperado en la expresión SQL. 400 Cliente
ParseExpectedDatePart No se encontró la parte de la fecha esperada en la expresión SQL. 400 Cliente
ParseExpectedExpression No se encontró la expresión SQL esperada. 400 Cliente
ParseExpectedIdentForAlias No se encontró el identificador esperado para el alias de la expresión SQL. 400 Cliente
ParseExpectedIdentForAt No se encontró el identificador esperado para el nombre de AT de la expresión SQL. 400 Cliente
ParseExpectedIdentForGroupName GROUP no se admite en la expresión SQL. 400 Cliente
ParseExpectedKeyword No se encontró la palabra clave esperada en la expresión SQL. 400 Cliente
ParseExpectedLeftParenAfterCast No se encontró el paréntesis izquierdo después de CAST en la expresión SQL. 400 Cliente
ParseExpectedLeftParenBuiltinFunctionCall No se encontró el paréntesis izquierdo en la expresión SQL. 400 Cliente
ParseExpectedLeftParenValueConstructor No se encontró el paréntesis izquierdo en la expresión SQL. 400 Cliente
ParseExpectedMember La expresión SQL contiene un uso no admitido de MEMBER. 400 Cliente
ParseExpectedNumber No se encontró el número esperado en la expresión SQL. 400 Cliente
ParseExpectedRightParenBuiltinFunctionCall No se encontró el carácter de paréntesis derecho en la expresión SQL. 400 Cliente
ParseExpectedTokenType No se encontró el token esperado en la expresión SQL. 400 Cliente
ParseExpectedTypeName No se encontró el nombre del tipo esperado en la expresión SQL. 400 Cliente
ParseExpectedWhenClause No se encontró la cláusula WHEN esperada en la expresión SQL. CASE no se admite. 400 Cliente
ParseInvalidContextForWildcardInSelectList El uso de * en la lista SELECT en la expresión SQL no es válido. 400 Cliente
ParseInvalidPathComponent La expresión SQL contiene un componente de ruta que no es válido. 400 Cliente
ParseInvalidTypeParam La expresión SQL contiene un valor de parámetro que no es válido. 400 Cliente
ParseMalformedJoin JOIN no se admite en la expresión SQL. 400 Cliente
ParseMissingIdentAfterAt No se encontró el identificador esperado después del símbolo @ en la expresión SQL. 400 Cliente
ParseNonUnaryAgregateFunctionCall Solo se admite un argumento para las funciones de agregación en la expresión SQL. 400 Cliente
ParseSelectMissingFrom La expresión SQL contiene un FROM que falta después de la lista SELECT. 400 Cliente
ParseUnExpectedKeyword La expresión SQL contiene una palabra clave inesperada. 400 Cliente
ParseUnexpectedOperator La expresión SQL contiene un operador inesperado. 400 Cliente
ParseUnexpectedTerm La expresión SQL contiene un término inesperado. 400 Cliente
ParseUnexpectedToken La expresión SQL contiene un token inesperado. 400 Cliente
ParseUnknownOperator La expresión SQL contiene un operador que no es válido. 400 Cliente
ParseUnsupportedAlias La expresión SQL contiene un uso no admitido de ALIAS. 400 Cliente
ParseUnsupportedCallWithStar En la expresión SQL, solo se admite COUNT con (*) como parámetro. 400 Cliente
ParseUnsupportedCase La expresión SQL contiene un uso no admitido de CASE. 400 Cliente
ParseUnsupportedCaseClause La expresión SQL contiene un uso no admitido de CASE. 400 Cliente
ParseUnsupportedLiteralsGroupBy La expresión SQL contiene un uso no admitido de GROUP BY. 400 Cliente
ParseUnsupportedSelect La expresión SQL contiene un uso no admitido de SELECT. 400 Cliente
ParseUnsupportedSyntax La expresión SQL contiene sintaxis no admitida. 400 Cliente
ParseUnsupportedToken La expresión SQL contiene un token no admitido. 400 Cliente
TruncatedInput Error al descomprimir el objeto. Compruebe que el objeto está comprimido correctamente con el formato especificado en la solicitud. 400 Cliente
UnauthorizedAccess No está autorizado para realizar esta operación. 401 Cliente
UnrecognizedFormatException Hemos encontrado un tipo de registro que no es válido. 400 Cliente
UnsupportedFunction Hemos encontrado una función SQL no compatible. 400 Cliente
UnsupportedParquetType El tipo de Parquet especificado no se admite. 400 Cliente
UnsupportedRangeHeader No se admite un encabezado de rango para esta operación. 400 Cliente
UnsupportedScanRangeInput Las consultas de rangos de escaneo no se admiten en este tipo de objeto. 400 Cliente
UnsupportedSqlOperation Hemos encontrado una operación SQL no compatible. 400 Cliente
UnsupportedSqlStructure Hemos encontrado una estructura SQL no compatible. Compruebe la referencia de SQL. 400 Cliente
UnsupportedStorageClass Hemos encontrado una clase de almacenamiento que no es compatible. Solo se admiten las clases de almacenamiento STANDARD, STANDARD_IA y ONEZONE_IA. 400 Cliente
UnsupportedSyntax Hemos encontrado una sintaxis no válida. 400 Cliente
UnsupportedTypeForQuerying La consulta contiene un tipo no compatible para la comparación (por ejemplo, comprobar que un tipo de columna INT96 de Parquet es mayor que 0). 400 Cliente
ValueParseFailure Se ha producido un error de análisis de la marca temporal en la expresión SQL. 400 Cliente

Lista de códigos de error relacionados con la replicación

La tabla siguiente contiene errores especiales que la operación Replication podría devolver. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
InvalidArgument

Este error puede producirse por las siguientes razones:

  • El elemento <Account> está vacío. Debe contener un ID de cuenta válido.

  • La Cuenta de AWS especificada en el elemento <Account> debe coincidir con el propietario del bucket de destino.

  • ReplicationTime-Status debe contener un valor.

  • ReplicationTime-ReplicationTimeValue debe contener un valor.

  • El valor Replication-ReplicationTimeValue-Minutes debe ser 15.

  • ReplicationMetrics debe contener un Status.

  • ReplicationMetrics debe contener un EventThreshold.

  • El valor EventThreshold-ReplicationTimeValue-Minutes debe ser 15.

  • Rule ID no debe contener caracteres que no sean ASCII.

400 Cliente
InvalidRequest

Este error puede producirse por las siguientes razones:

  • <Owner> en <AccessControlTranslation> tiene un valor, por lo que se debe especificar el elemento <Account>.

  • El elemento <Account> está vacío. Debe contener un ID de cuenta válido.

  • La replicación de destination debe contener ReplicationTime y Metrics o ninguno de los dos.

  • ReplicationTime y ReplicationMetrics deben tener el mismo estado.

  • Esta Región de AWS no admite el control del tiempo de replicación de S3 (S3 RTC).

400 Cliente
ReplicationConfigurationNotFoundError No hay ninguna configuración de replicación para este bucket. 404 Not Found (No encontrado) Cliente

Lista de códigos de error relacionados con el etiquetado

La tabla siguiente contiene errores especiales que las operaciones TagResource, UntagResource y ListTagsForResource podrían devolver para grupos de lentes de almacenamiento. Para obtener información general sobre los errores de Amazon S3 generales y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
InvalidRequest

La Región de AWS del ARN del recurso no coincide con la región especificada en esta solicitud. La cuenta de AWS del ARN del recurso no coincide con el ID de la cuenta especificada en esta solicitud. La partición de AWS en resourceArn no es válida.

400 Bad Request No admitido
InvalidTag

Esta solicitud contiene una clave o un valor de etiqueta que no es válido. Los caracteres válidos incluyen lo siguiente: [a-zA-Z+-=._:/]. Las claves de etiqueta pueden contener un máximo de 128 caracteres. Los valores de etiqueta pueden contener un máximo de 256 caracteres. Hay claves de etiquetas duplicadas en la solicitud. Las claves de etiquetas definidas por el usuario no pueden empezar por aws:.

400 Bad Request No admitido
NoSuchResource

El recurso especificado no existe.

404 Not Found No admitido
TagPolicyException

La política de etiquetas no permite el valor especificado para la siguiente clave de etiqueta.

400 Bad Request No admitido
TooManyTags

El número de etiquetas supera el límite de 50 etiquetas.

400 Bad Request No admitido

Lista de códigos de error relacionados con las anotaciones de Amazon S3

La tabla siguiente contiene errores especiales que pueden devolver las operaciones de anotación (PutObjectAnnotation, GetObjectAnnotation, ListObjectAnnotations, DeleteObjectAnnotation, UpdateBucketMetadataAnnotationTableConfiguration) y el comportamiento de CopyObject relacionado con las anotaciones. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
AccessDenied

Acceso denegado. La persona que llama no tiene permiso para realizar la operación de anotación solicitada o el objeto está protegido por Bloqueo de objetos en el modo COMPLIANCE.

403 Forbidden No admitido
AnnotationLimitExceeded

El recuento de anotaciones de objetos supera el límite (1000).

400 Bad Request No admitido
AnnotationNameTooLong

El nombre de la anotación es demasiado largo. Los nombres de las anotaciones pueden tener hasta 512 bytes de longitud.

400 Bad Request No admitido
AnnotationRequestConflict

Una operación en conflicto está en curso actualmente en esta anotación. Esto puede ocurrir cuando se elimina una anotación de origen durante una copia entre regiones.

409 Conflict No admitido
EntityTooSmall

La carga propuesta es inferior al tamaño mínimo permitido. La carga útil de la anotación debe ser de al menos 1 byte.

400 Bad Request No admitido
InvalidAnnotationName

El nombre de la anotación contiene caracteres no válidos o comienza con un prefijo reservado (aws o s3, sin distinción entre mayúsculas y minúsculas). Los nombres de las anotaciones solo pueden contener letras Unicode, números, guiones bajos (_), puntos (.) y guiones (-).

400 Bad Request No admitido
InvalidArgument

La directiva de anotación no es válida. Los valores válidos son COPY y EXCLUDE. Para ListObjectAnnotations, max-annotation-results debe estar comprendido entre 1 y 1000.

400 Bad Request No admitido
InvalidPrefix

El prefijo de anotación proporcionado no es válido.

400 Bad Request No admitido
InvalidRequest

Este error se puede producir por los siguientes motivos: el objeto está cifrado con SSE-C, que no admite anotaciones. El objeto de origen tiene anotaciones que no se pueden copiar en el destino porque el destino se encuentra en una región no compatible. La solicitud de configuración de la tabla de anotaciones no es válida (por ejemplo, desactivar la tabla mientras se especifica el cifrado, habilitar una tabla que ya está habilitada, actualizar una tabla en estado CREATING o enviar una solicitud vacía).

400 Bad Request No admitido
MethodNotAllowed

El método especificado no está permitido en este recurso. Por ejemplo, este error se produce cuando la solicitud se dirige a un marcador de eliminación.

405 Method Not Allowed No admitido
NoSuchAnnotation

La anotación especificada no existe.

404 Not Found No admitido
NoSuchKey

La clave especificada no existe.

404 Not Found No admitido
NoSuchVersion

El ID de versión especificado en la solicitud no coincide con una versión existente.

404 Not Found No admitido
NotImplemented

No se admiten anotaciones para los buckets de directorio de Amazon S3.

501 Not Implemented No admitido
OperationAborted

Una operación condicional en conflicto está en curso actualmente en este recurso. Esto puede ocurrir durante modificaciones simultáneas o cuando el recuento de anotaciones de origen o la ETag cambian durante una copia entre regiones. Inténtelo de nuevo.

409 Conflict No admitido
PreconditionFailed

Al menos una de las condiciones previas que especificó no se cumplía. La ETag x-amz-object-if-match no coincide con la ETag del objeto actual.

412 Precondition Failed No admitido
UnsupportedMediaType

La carga útil de la solicitud contiene un tipo de medio no compatible. La carga útil de anotación debe ser texto codificado en UTF-8 válido.

415 Unsupported Media Type No admitido
UserAnnotationNameMustBeSpecified

Debe especificar un nombre de anotación de usuario.

400 Bad Request No admitido

Lista de códigos de error de Amazon S3 en Outposts

La tabla siguiente contiene errores especiales que una operación de Amazon S3 en Outposts podría devolver. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
BadRequest

El bucket se encuentra en un estado de transición debido a un intento de eliminación anterior. Inténtelo de nuevo más tarde.

400 Solicitud errónea No admitido
InvalidRequest

Este error puede producirse por las siguientes razones:

  • La configuración de Amazon VPC es obligatoria.

  • No se permite el acceso público en los puntos de acceso de S3 en Outposts.

400 Solicitud errónea Cliente
InvalidOutpostState

La solicitud no es válida para el estado actual del Outpost.

Conflicto, 409 No admitido
InvalidRequest

El punto de acceso no está en un estado en el que se pueda eliminar.

400 Solicitud errónea No admitido
NoSuchOutpost

El Outpost especificado no existe.

404 Not Found (No encontrado) No admitido
UnsupportedOperation

La acción especificada no era compatible.

404 Not Found (No encontrado) No admitido
InsufficientCapacity

Capacidad insuficiente.

507 Almacenamiento insuficiente

No admitido

Lista de códigos de error de Lente de almacenamiento de Amazon S3

La tabla siguiente contiene errores especiales que las operaciones de Lente de almacenamiento de Amazon S3 podrían devolver. Para obtener información general sobre los errores de Amazon S3 generales y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
AccessDenied

Esta región no es compatible como región de origen para Lente de almacenamiento de S3.

403 Forbidden No admitido
AccountNotAuthorized

Esta cuenta no está autorizada para usar AWS Organizations. Use la cuenta de administración o la cuenta de administrador delegado.

403 Forbidden No admitido
ActivityMetricsMustEnabled

Las métricas de actividad deben estar habilitadas.

400 Solicitud errónea No admitido
AWSOrganizationsNotInUseException

Esta cuenta ahora no es parte de la organización.

403 Forbidden No admitido
DefaultConfigurationDeleteForbidden

La configuración predeterminada no se puede eliminar.

403 Forbidden No admitido
DuplicateStorageLensGroupARN

Hay dos o más entradas del mismo ARN de grupo de lentes de almacenamiento en esta configuración.

400 Bad Request No admitido
EmptyExcludeContainer

Este error se produce por las razones siguientes:

  • El contenedor de exclusión no puede estar vacío.

  • El contenedor de exclusión no puede tener ningún bucket.

  • El contenedor de exclusión no puede tener ninguna región.

400 Solicitud errónea No admitido
EmptyExcludeElement

Debe especificar un grupo de lentes de almacenamiento con el elemento de exclusión.

400 Bad Request No admitido
EmptyIncludeContainer

Este error se produce por las razones siguientes:

  • El contenedor de inclusión no puede estar vacío.

  • El contenedor de inclusión no puede tener ningún bucket.

  • El contenedor de inclusión no puede tener ninguna región.

400 Solicitud errónea No admitido
InvalidAWSOrgArn

Hay un ARN de AWS Organizations con formato incorrecto en la configuración.

400 Solicitud errónea No admitido
EmptyIncludeElement

Debe especificar un grupo de lentes de almacenamiento con el elemento de inclusión.

400 Bad Request No admitido
InvalidBucketFilter

Las configuraciones por organización no admiten filtros de bucket.

400 Solicitud errónea No admitido
InvalidConfigId

El ID de la configuración no es válido.

400 Solicitud errónea No admitido
InvalidDestination

El ARN del bucket de S3 tiene un formato incorrecto.

400 Solicitud errónea No admitido
InvalidEncryptionMethod

Solo puede especificarse un método de cifrado.

400 Solicitud errónea No admitido
InvalidFilterForDefaultConfiguration

La configuración predeterminada no debe incluir ningún filtro.

400 Solicitud errónea No admitido
InvalidIncludeExcludeContainers

Puede especificar un contenedor de inclusión o un contenedor de exclusión en una configuración. No puede especificar ambos en una configuración.

400 Solicitud errónea No admitido
InvalidIncludeExcludeElements

Solo se permite un elemento de inclusión o exclusión. Debe haber al menos un elemento de inclusión o exclusión.

400 Bad Request No admitido
InvalidKMSEncryptionKeyId

El ARN del ID de clave de KMS no es válido.

400 Solicitud errónea No admitido
InvalidMaximumPrefixDepth

MaxDepth debe estar dentro del rango [1,10].

400 Solicitud errónea No admitido
InvalidMinimumStorageBytesPercentage

MinStorageBytesPercentage debe estar dentro del rango [1.00,100.00].

400 Solicitud errónea No admitido
InvalidOrganizationARN

El ARN de AWS Organizations en la configuración no es válido.

400 Solicitud errónea No admitido
InvalidOrganizationForDefaultConfiguration

La configuración predeterminada no admite métricas por organización.

400 Solicitud errónea No admitido
InvalidRegionForDefaultConfiguration

La región especificada no es compatible con la configuración predeterminada.

400 Solicitud errónea No admitido
InvalidRegionName

El nombre de la región no es válido.

400 Solicitud errónea No admitido
InvalidStorageLensArn

El ARN de Lente de almacenamiento de S3 no es necesario en la entrada.

400 Solicitud errónea No admitido
InvalidStorageLensGroupARN

El ARN de este grupo de lentes de almacenamiento no es válido o solo se permiten los grupos de lentes de almacenamiento en la cuenta. Además, debe seguir la estructura de ARN del grupo de lentes de almacenamiento: arn::s3:::storage-lens-group/ y cumplir con el límite de 64 caracteres. Los nombres de grupos de lente de almacenamiento también pueden contener solo los siguientes caracteres: a-z, A-Z, 0-9, guiones (-) y guiones bajos (_).

400 Bad Request No admitido
MissingAccountLevelActivityMetrics

Las métricas de actividad deben estar habilitadas por cuenta cuando las métricas de actividad están habilitadas por bucket.

400 Solicitud errónea No admitido
MissingBucketLevelActivityMetrics

Las métricas de actividad deben estar habilitadas por bucket cuando las métricas de actividad están habilitadas por cuenta.

400 Solicitud errónea No admitido
MissingEncryptionMethod

El método de cifrado no puede estar en blanco. Especifique SSE-KMS o SSE-S3.

400 Solicitud errónea No admitido
MissingPrefixLevelStorageMetrics

Las métricas de almacenamiento por prefijo son obligatorias cuando el nivel de prefijo está activado.

400 Solicitud errónea No admitido
OrganizationAccessDenied

Esta cuenta no está autorizada para agregar AWS Organizations.

403: prohibido No admitido
OrgConfigurationNotSupported

La región especificada no es compatible con AWS Organizations en la configuración.

403: prohibido No admitido
ServiceNotEnabledForOrg

El rol vinculado al servicio de Lente de almacenamiento de S3 no está habilitado para la organización.

403: prohibido No admitido
StorageMetricsMustEnabled

Las métricas de almacenamiento por prefijo deben estar habilitadas.

400 Solicitud errónea No admitido
TooManyBuckets

El contenedor de buckets no puede tener más de 50 buckets.

400 Solicitud errónea No admitido
TooManyRegions

El contenedor de regiones no puede tener más de 50 regiones.

400 Solicitud errónea No admitido
TooManyStorageLensGroups

No puede asociar más de 50 grupos de lentes de almacenamiento al panel de lente de almacenamiento.

400 Bad Request No admitido

La tabla siguiente contiene errores especiales que las operaciones de grupos de lentes de almacenamiento de S3 podrían devolver. Para obtener información general sobre los errores de Amazon S3 generales y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP Prefijo de código de error de SOAP
AccessDenied

No tiene permiso para llevar a cabo acciones de grupo de lentes de almacenamiento. Esta región no es compatible como región de origen para grupos de lentes de almacenamiento de S3.

403 Forbidden No admitido
ConfigurationAlreadyExists

La configuración especificada ya existe.

409 Conflict No admitido
DuplicateElement

Las etiquetas deben ser únicas. El operador lógico And incluye claves de etiquetas duplicadas. El operador lógico Or incluye etiquetas duplicadas. El operador lógico incluye prefijos o sufijos duplicados.

400 Bad Request No admitido
InvalidAge

DaysLessThan y DaysGreaterThan deben ser números positivos.

400 Bad Request No admitido
InvalidFilter

Un filtro debe incluir uno de los siguientes elementos: And, Or, MatchAnyTag, MatchAnyPrefix, MatchAnySuffix, MatchObjectAge, MatchObjectSize.

400 Bad Request No admitido
InvalidLogicalOperator

Deben estar presentes al menos dos subelementos en los operadores lógicos And o Or.

400 Bad Request No admitido
InvalidMatchAnyPrefix

El parámetro MatchAnyPrefix no puede estar vacío.

400 Bad Request No admitido
InvalidMatchAnySuffix

El parámetro MatchAnySuffix no puede estar vacío.

400 Bad Request No admitido
InvalidMatchAnyTag

El parámetro MatchAnyTag no puede estar vacío.

400 Bad Request No admitido
InvalidMatchObjectAge

El parámetro MatchObjectAge no puede estar vacío.

400 Bad Request No admitido
InvalidMatchObjectSize

El parámetro MatchObjectSize no puede estar vacío.

400 Bad Request No admitido
InvalidName

El parámetro de nombre del grupo de lentes de almacenamiento debe tener entre 1 y 64 caracteres. El parámetro Name del grupo de lentes de almacenamiento debe usar el patrón ^[a-zA-Z0-9\-_]+$.

400 Bad Request No admitido
InvalidNumericCombination

Esta combinación de antigüedad o tamaño de objeto no es válida.

400 Bad Request No admitido
InvalidPrefix

La longitud máxima de un prefijo es 1024 caracteres. La cadena de prefijo no puede estar vacía.

400 Bad Request No admitido
InvalidSize

BytesLessThan y BytesGreaterThan deben ser números positivos. El tamaño máximo del objeto no puede superar los 50 TB. El tamaño mínimo del objeto no puede ser igual o superior a 50 TB.

400 Bad Request No admitido
InvalidSuffix

La longitud máxima de un sufijo es 1024 caracteres. La cadena de sufijo no puede estar vacía.

400 Bad Request No admitido
InvalidTag

La clave de la etiqueta del objeto no puede superar los 128 caracteres. La clave de la etiqueta del objeto no puede ser nula ni estar vacía. La longitud máxima de un valor de etiqueta es de 256 caracteres. La clave de la etiqueta del objeto contiene caracteres que no son válidos. La clave de la etiqueta del objeto debe contener solo a-z, A-Z, 0-9, espacios y los siguientes caracteres: ^(_.:/=+\-@]*)$.

400 Bad Request No admitido
MismatchedName

El nombre especificado en la solicitud no coincide con el nombre del grupo de lentes de almacenamiento.

400 Bad Request No admitido
TooManyConfigurations

Ha intentado crear más configuraciones de grupos de lentes de almacenamiento de las 50 permitidas.

400 Bad Request No admitido
TooManyElements

El Element supera el número máximo de elementos permitidos en un operador lógico. Solo se permiten 10 prefijos, sufijos o etiquetas.

400 Bad Request No admitido

Lista de códigos de error de Amazon S3 Object Lambda

La tabla siguiente contiene errores especiales que S3 Object Lambda podría devolver. Para obtener información sobre los errores de Amazon S3 generales y una lista de códigos de error, consulte Respuestas de error.

Las respuestas de error que se reciben de los puntos de acceso compatibles cuando no se ha realizado ninguna solicitud GetObject se envían a la persona que llama sin cambios.

Código de error Descripción Código de estado HTTP
LambdaInvalidResponse

Se devuelve a la persona que llama original cuando WriteGetObjectResponse responde con ValidationError a AWS Lambda.

Consulte el mensaje ValidationError para obtener más información. No todos los casos de ValidationError dan lugar a un error LambdaInvalidResponse.

400 Bad Request
LambdaInvocationFailed

Se ha producido un error en la invocación de la función de Lambda.

Las personas que llaman pueden recibir el siguiente error cuando S3 Object Lambda no puede invocar correctamente la función de Lambda configurada.

El mensaje de error puede contener detalles sobre un posible error devuelto por el servicio de AWS Lambda al invocar la función (por ejemplo, código de estado, código de error, mensaje de error e ID de solicitud).

400 Bad Request
LambdaNotFound

No se ha encontrado la función de AWS Lambda.

La función de Lambda configurada, la versión o el alias no se encontraron al intentar invocarla. Asegúrese de que la configuración del punto de acceso de S3 Object Lambda apunte al ARN correcto de la función de Lambda.

El mensaje de error puede contener detalles sobre un posible error devuelto por el servicio de AWS Lambda al invocar la función (por ejemplo, código de estado, código de error, mensaje de error e ID de solicitud).

404 Not Found
LambdaPermissionError

La persona que llama no está autorizada a invocar la función de Lambda.

La persona que llama debe tener permiso para invocar la función de Lambda. Compruebe las políticas adjuntas a la persona que llama y asegúrese de que se le haya permitido utilizar lambda:Invoke para la función configurada.

El mensaje de error puede contener detalles sobre un posible error devuelto por el servicio de AWS Lambda al invocar la función (por ejemplo, código de estado, código de error, mensaje de error e ID de solicitud).

403 Forbidden
LambdaResponseNotReceived

La función de Lambda se cerró sin llamar correctamente a WriteGetObjectResponse.

Los datos de respuesta de GetObject los proporciona la función de Lambda al llamar a la operación de la API WriteGetObjectResponse. Los registros de Amazon CloudWatch de la función podrían proporcionar más información sobre por qué la función no llamó correctamente a esta operación de API a pesar de salir con normalidad.

500 Internal Service Error
LambdaRuntimeError

La función de Lambda produjo un error durante la ejecución.

Se recibió un error explícito de la función de Lambda. Para obtener detalles sobre el error, consulte los registros de AWS CloudFormation.

500 Internal Service Error
LambdaTimeout

La función de Lambda no respondió en el tiempo permitido.

La función de Lambda no pudo completar su llamada a WriteGetObjectResponse en 60 segundos.

500 Internal Service Error
SlowDown

Reduzca la tasa de solicitudes para las operaciones que impliquen AWS Lambda.

La invocación de la función se ha visto limitada por AWS Lambda, tal vez porque ha alcanzado el límite de simultaneidad configurado. Para obtener más información, consulte Administración de simultaneidad para una función de Lambda en la Guía para desarrolladores de AWS Lambda.

El mensaje de error puede contener detalles sobre un posible error devuelto por el servicio de AWS Lambda al invocar la función (por ejemplo, código de estado, código de error, mensaje de error e ID de solicitud).

503 Slow Down
ValidationError

Es posible que la operación de la API WriteGetObjectResponse devuelva errores de validación y se produzcan por varios motivos. Consulte el mensaje de error para obtener más información.

400 Bad Request

Lista de códigos de error asíncronos de Amazon S3

La tabla siguiente contiene errores especiales que las solicitudes asíncronas podrían devolver. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Estos errores se devuelven al consultar el estado de una solicitud asíncrona, por ejemplo, al utilizar DescribeMultiRegionAccessPointOperation. Como estas solicitudes son asíncronas, todos estos errores tienen un código de estado de 200 OK.

Código de error Descripción Código de estado HTTP
AccessDenied

Acceso denegado.

200 OK
InternalErrors

Se ha producido un error interno del servidor.

200 OK
MalformedPolicy

La sintaxis de la política especificada no es válida.

200 OK
MultiRegionAccessPointAlreadyOwnedByYou

Ya tiene un punto de acceso multirregional con el mismo nombre.

200 OK
MultiRegionAccessPointModifiedByAnotherRequest

La acción produjo un error porque otra solicitud está modificando el recurso especificado. Intente volver a enviar la solicitud después de que se haya completado la solicitud anterior.

200 OK
MultiRegionAccessPointNotReady

El punto de acceso multirregional especificado no está preparado para actualizarse.

200 OK
MultiRegionAccessPointSameBucketRegion

Los buckets utilizados para crear un punto de acceso multirregional no pueden estar en la misma región.

200 OK
MultiRegionAccessPointUnsupportedRegion

Uno de los buckets suministrados para crear el punto de acceso multirregional se encuentra en una región que no es compatible.

200 OK
NoSuchBucket

El bucket especificado no existe.

200 OK
NoSuchMultiRegionAccessPoint

El punto de acceso multirregional especificado no existe.

200 OK

Lista de códigos de error de concesiones de acceso a Amazon S3

La tabla siguiente contiene errores especiales que las solicitudes de concesiones de acceso a S3 podrían devolver. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP
AccessGrantAlreadyExists

La concesión de acceso especificada ya existe

409
AccessGrantsInstanceAlreadyExists

La instancia de concesiones de acceso ya existe

409
AccessGrantsInstanceNotEmptyError

Limpie las ubicaciones antes de eliminar la instancia de concesiones de acceso

400
AccessGrantsInstanceNotExistsError

La instancia de concesiones de acceso no existe

404
AccessGrantsInstanceResourcePolicyNotExists

La política de recursos de la instancia de concesiones de acceso no existe

404
AccessGrantsLocationAlreadyExistsError

La ubicación de las concesiones de acceso especificada ya existe

409
AccessGrantsLocationNotEmptyError

Limpie las concesiones de acceso antes de eliminar la ubicación de concesiones de acceso

400
AccessGrantsLocationsQuotaExceededError

Se ha superado la cuota de ubicaciones de concesiones de acceso. Cuota de ubicaciones de concesiones de acceso: <value>. Comuníquese con S3 si se necesita un aumento.

409
AccessGrantsQuotaExceededError

Se ha superado la cuota de concesiones de acceso. Cuota de concesiones de acceso: <value>. Comuníquese con S3 si se necesita un aumento.

409
InvalidTag

Hay claves de etiquetas duplicadas en la solicitud. Elimine las claves de etiquetas duplicadas e inténtelo de nuevo.

400
InvalidAccessGrant

La concesión de acceso especificada no es válida

400
InvalidAccessGrantsLocation

La ubicación de las concesiones de acceso especificada no es válida

400
InvalidIamRole

El rol de IAM especificado no es válido

400
InvalidIdentityCenterInstance

La instancia del centro de identidad especificada no es válida

400
InvalidResourcePolicy

La política de recursos especificada no es válida

400
InvalidResourcePolicy

La política de recursos especificada no es válida

400
InvalidTag

Esta solicitud contiene una clave o un valor de etiqueta que no es válido. Los caracteres válidos incluyen lo siguiente: [a-zA-Z+-=._:/]. Las claves de etiqueta pueden contener un máximo de 128 caracteres. Los valores de etiqueta pueden contener un máximo de 256 caracteres.

400
NoSuchAccessGrantError

La concesión de acceso especificada no existe

404
NoSuchAccessGrantsLocationError

La ubicación de las concesiones de acceso especificada no existe

404
AccessDenied No tiene permisos <requested permission> para el prefijo de S3 solicitado: <requested target> 403 Forbidden
StsNotAuthorizedError

Se ha producido un error (StsNotAuthorizedError) al llamar a la operación GetDataAccess: usuario: access-grants.s3.amazonaws.com no tiene autorización para llevar a cabo: sts:AssumeRole en el recurso: <IAM Role ARN>

403
StsPackedPolicyTooLargeError

Se ha producido un error (StsPackedPolicyTooLargeError) al llamar a la operación GetDataAccess: el token serializado es demasiado grande para la sesión

400
StsValidationError

El mensaje de error varía en función del error de validación.

400
InvalidTags

Las claves de etiquetas no pueden empezar con el prefijo AWS reservado para las etiquetas del sistema.

400
TooManyTags

El número de etiquetas supera el límite de 50 etiquetas. Elimine algunas etiquetas e inténtelo de nuevo.

400

Lista de códigos de error relacionados con Amazon FSx

La tabla siguiente contiene errores especiales que pueden devolver las solicitudes realizadas a Amazon FSx a través de un punto de acceso de Amazon S3. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP
AccessDenied

Este error puede producirse por las siguientes razones:

  • La persona que llama no está autorizada para realizar la operación de S3 especificada.

  • La persona que llama no tiene autorización para acceder al recurso de Amazon FSx para la clave especificada.

403 Forbidden
InsufficientCapacity

Se ha alcanzado la capacidad máxima de almacenamiento del sistema de archivos.

507 Insufficient Capacity
InvalidKey

La clave especificada no es válida.

400 Bad Request
SlowDown

Reduzca la tasa de solicitudes.

503 Slow Down

Lista de códigos de error de tablas de Amazon S3

La tabla siguiente contiene errores especiales que las operaciones de tablas de Amazon S3 podrían devolver. Para obtener información general sobre los errores de Amazon S3 y una lista de códigos de error, consulte Respuestas de error.

Código de error Descripción Código de estado HTTP
AccessDeniedException

La acción no se puede realizar porque no tiene el permiso necesario.

403 Forbidden
BadRequestException

La solicitud no es válida o tiene un formato incorrecto.

400 Bad Request
ConflictException

Se produjo un error en la solicitud porque hay un conflicto con una escritura anterior. Puede reintentar la solicitud.

409 Conflict
ForbiddenException

La persona que llama no está autorizada a realizar la solicitud.

403 Forbidden
InternalServerErrorException

El error de la solicitud se produjo debido a un error de servidor interno.

500 Internal Server Error
NotFoundException

La solicitud se rechazó porque el recurso especificado no se encontró.

404 Not Found
TooManyRequestsException

Se superó el límite en el número de solicitudes por segundo.

429 Too Many Requests