Códigos de error comunes de la API REST

Una operación en cualquiera de los servicios de Azure Storage puede devolver los siguientes códigos de error:

Código de error Código de estado HTTP Mensaje de usuario
NoAuthenticationInformation No autorizado (401) El servidor no pudo autenticar la solicitud. Consulte la información del encabezado www-authenticate.
InvalidAuthenticationInfo No autorizado (401) El servidor no pudo autenticar la solicitud. Consulte la información del encabezado www-authenticate.
AccountAlreadyExists Conflicto (409) La cuenta especificada ya existe.
AccountBeingCreated Conflicto (409) La cuenta especificada se está creando.
AccountIsDisabled Prohibido (403) La cuenta especificada está deshabilitada.
AccountProtectedFromDeletion Conflicto (409) Los contenedores <containerName> de cuenta <accountName> tienen <have legal hold\locked immutability policy>.
AuthenticationFailed Prohibido (403) El servidor no pudo autenticar la solicitud. Compruebe que el valor del encabezado Authorization está formado correctamente y que incluye la firma.
ConditionHeadersNotSupported BadRequest (400) No se admiten encabezados de condición.
ConditionNotMet No modificado (304) La condición especificada en los encabezados condicionales no se cumplió para una operación de lectura.
ConditionNotMet Error de condición previa (412) La condición especificada en los encabezados condicionales no se cumplió para una operación de escritura.
EmptyMetadataKey Solicitud incorrecta (400) La clave de uno de los pares clave-valor de metadatos está vacía.
InsufficientAccountPermissions Prohibido (403) Las operaciones de lectura están deshabilitadas actualmente.
InsufficientAccountPermissions Prohibido (403) No se permiten operaciones de escritura.
InsufficientAccountPermissions Prohibido (403) La cuenta a la que se accede no tiene permisos suficientes para ejecutar esta operación.
InternalError Error interno del servidor (500) Se produjo un error interno en el servidor. Vuelva a intentar realizar la solicitud.
InvalidAuthenticationInfo Solicitud incorrecta (400) La información de autenticación no se proporcionó en el formato correcto. Compruebe el valor del encabezado Authorization.
InvalidHeaderValue Solicitud incorrecta (400) El valor proporcionado para uno de los encabezados HTTP no estaba en el formato correcto.
InvalidHttpVerb Solicitud incorrecta (400) El servidor no reconoció el verbo HTTP especificado.
InvalidInput Solicitud incorrecta (400) Una de las entradas de la solicitud no es válida.
InvalidMd5 Solicitud incorrecta (400) El valor MD5 especificado en la solicitud no es válido. El valor MD5 debe ser de 128 bits y con codificación Base64.
InvalidMetadata Solicitud incorrecta (400) Los metadatos especificados no son válidos. Incluye caracteres que no están permitidos.
InvalidQueryParameterValue Solicitud incorrecta (400) Se especificó un valor no válido para uno de los parámetros de consulta del URI de solicitud.
InvalidRange No se puede satisfacer el intervalo solicitado (416) El intervalo especificado no es válido para el tamaño actual del recurso.
InvalidResourceName Solicitud incorrecta (400) El nombre de recurso especificado contiene caracteres no válidos.
InvalidUri Solicitud incorrecta (400) El URI solicitado no representa ningún recurso en el servidor.
InvalidXmlDocument Solicitud incorrecta (400) El código XML especificado no es válido desde el punto de vista sintáctico.
InvalidXmlNodeValue Solicitud incorrecta (400) El valor proporcionado para uno de los nodos XML del cuerpo de la solicitud no estaba en el formato correcto.
KeyVaultAccessTokenCannotBeAcquired Prohibido (403) No se puede adquirir un token de acceso para el almacén de claves de Azure Active Directory mediante la identidad de este recurso.
KeyVaultEncryptionKeyNotFound Prohibido (403) No se encuentra la clave del almacén de claves para desencapsular la clave de cifrado.
KeyVaultVaultNotFound Prohibido (403) No se encuentra el almacén del almacén de claves.
Md5Mismatch Solicitud incorrecta (400) El valor MD5 especificado en la solicitud no coincide con el valor MD5 calculado por el servidor.
MetadataTooLarge Solicitud incorrecta (400) El tamaño de los metadatos especificados supera el tamaño máximo permitido.
MissingContentLengthHeader Longitud requerida (411) El encabezado Content-Length no se ha especificado.
MissingRequiredQueryParameter Solicitud incorrecta (400) No se especificó un parámetro de consulta necesario para esta solicitud.
MissingRequiredHeader Solicitud incorrecta (400) No se especificó un encabezado HTTP necesario.
MissingRequiredXmlNode Solicitud incorrecta (400) No se especificó un nodo XML necesario en el cuerpo de la solicitud.
MultipleConditionHeadersNotSupported Solicitud incorrecta (400) No se admiten varios encabezados de condición.
OperationTimedOut Error interno del servidor (500) La operación no se pudo completar en el tiempo permitido. La operación puede o no haberse realizado correctamente en el lado servidor. Consulte el estado del servidor antes de volver a intentar la operación.
OutOfRangeInput Solicitud incorrecta (400) Una de las entradas de la solicitud está fuera del intervalo.
OutOfRangeQueryParameterValue Solicitud incorrecta (400) Un parámetro de consulta especificado en el URI de solicitud está fuera del intervalo válido.
RequestBodyTooLarge Entidad solicitada demasiado grande (413) El tamaño del cuerpo de la solicitud supera el tamaño máximo permitido.
ResourceTypeMismatch Conflicto (409) El tipo de recurso especificado no coincide con el tipo del recurso existente.
RequestUrlFailedToParse Solicitud incorrecta (400) No se pudo analizar la dirección URL de la solicitud.
ResourceAlreadyExists Conflicto (409) El recurso especificado ya existe.
ResourceNotFound No encontrado (404) El recurso especificado no existe.
ServerBusy Servicio no disponible (503) El servidor actualmente no puede recibir solicitudes. Vuelva a intentar realizar la solicitud.
ServerBusy Servicio no disponible (503) La entrada supera el límite de la cuenta.
ServerBusy Servicio no disponible (503) La salida supera el límite de la cuenta.
ServerBusy Servicio no disponible (503) Las operaciones por segundo superan el límite de la cuenta.
UnsupportedHeader Solicitud incorrecta (400) No se admite uno de los encabezados HTTP especificados en la solicitud.
UnsupportedXmlNode Solicitud incorrecta (400) No se admite uno de los nodos XML especificados en el cuerpo de la solicitud.
UnsupportedQueryParameter Solicitud incorrecta (400) No se admite uno de los parámetros de consulta especificados en el URI de solicitud.
UnsupportedHttpVerb Método no permitido (405) El recurso no admite el verbo HTTP especificado.

Consulte también

Códigos de error de Blob Storage
Códigos de error de Queue Storage
Códigos de error de Table Storage
códigos de error de Azure Files
Solución de problemas de operaciones de API
Enumeración HttpStatusCode
Referencia de API REST de Azure Storage