Global outage event
If you’re experiencing issues with your AWS services, then please refer to the AWS Health Dashboard. You can find the overall status of ongoing outages, the health of AWS services, and the latest updates from AWS engineers.
¿Cómo soluciono los errores de «código de error 400» que recibo cuando uso CloudFormation para ElastiCache?
Quiero solucionar los errores del «código de error 400» que recibo cuando uso AWS CloudFormation para Amazon ElastiCache.
Descripción corta
Cuando inicias una solicitud de API de AWS directamente o usas una pila de CloudFormation, AWS realiza unas comprobaciones de sintaxis iniciales. Las comprobaciones verifican que la solicitud esté completa y que tenga todos los parámetros obligatorios. Si se produce un error en la comprobación, recibes un error.
A continuación se muestran errores de código de error 400 y los motivos por los que se producen al enviar una solicitud de API para ElastiCache:
- Recibes un error Throttling cuando se rechaza la solicitud debido a la limitación de las solicitudes de la API.
- Recibes un error InsufficientCacheClusterCapacity cuando AWS no tiene suficiente capacidad disponible para completar tu solicitud.
- Recibes un error SubnetInUse porque la subred que estás intentando eliminar tiene instancias asociadas.
- Recibes un error InvalidParameterValue cuando usas un valor de parámetro que no es válido, no se admite o no puedes usar en tu solicitud.
- Recibes un error InvalidParameterCombination cuando tu solicitud tiene una combinación incorrecta de parámetros o falta un parámetro.
Para resolver los errores de código de error 400, identifica el error específico de la API de invocación de ElastiCache que recibiste y, a continuación, toma las medidas adecuadas.
Nota: Para obtener una lista de los posibles errores y sus descripciones, consulta Errores comunes.
Resolución
Throttling
Si recibes el siguiente mensaje de error:
«Rate exceeded (Service: AmazonElastiCache; Status Code: 400; Error Code: Throttling; Request ID: ###)»
Las cuotas de llamadas a la API a nivel de cuenta de AWS no son específicas de un servicio. No puedes aumentar ni modificar las cuotas de una llamada a la API específica. Las llamadas a la API no pueden superar la tasa máxima permitida de solicitudes a la API, ni siquiera para las llamadas desde una aplicación, la interfaz de la línea de comandos (CLI) o la consola de administración de AWS.
Para resolverlo, haz lo siguiente:
- Usa el retroceso exponencial con fluctuación para volver a intentar la llamada.
- Distribuye las llamadas a la API de manera uniforme a lo largo del tiempo y no realices varias llamadas a la API en un periodo de tiempo corto.
InsufficientCacheClusterCapacity
Si recibes el siguiente mensaje de error:
«Cache.### (VPC) is not currently supported in the availability zone ###. Retry the launch with no availability zone or target: ###. (Service: AmazonElastiCache; Status Code: 400; Error Code: InsufficientCacheClusterCapacity; Request ID: ###)»
Para resolverlo, haz lo siguiente:
- Como la capacidad cambia con frecuencia, espera unos minutos y vuelve a enviar la solicitud.
- Utiliza otro tipo de nodo de caché y, a continuación, vuelve a enviar la solicitud.
- Utiliza otra subred y otra zona de disponibilidad y, a continuación, vuelve a enviar la solicitud.
Para obtener más información, consulta Mensajes de error: InsufficientCacheClusterCapacity.
SubnetInUse
Si recibes el siguiente mensaje de error:
«The subnet ID subnet-### is in use (Service: AmazonElastiCache; Status Code: 400; Error Code: SubnetInUse; Request ID: ###)»
Para resolver este error, elimina todos los recursos asociados de la subred y, a continuación, vuelve a enviar la solicitud. Para obtener más información, consulta Ejemplos.
InvalidParameterValue
Comprueba cada parámetro de la llamada de la solicitud. Si el valor del parámetro no es válido, no se admite o no se puede usar en tu solicitud, recibirás uno de los siguientes mensajes de error.
«Invalid AuthToken provided. (Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterValue"; Request ID: ###)»
Para resolver el error anterior, asegúrate de que la configuración de auth-token cumpla con las restricciones cuando utilices AUTH con ElastiCache para Redis. Para obtener más información, consulta Autenticación con el comando AUTH de Valkey y Redis OSS.
«The snapshot window and maintenance window must not overlap. (Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterValue; Request ID: ###)»
Para resolver el error anterior, separa las ventanas de instantáneas y las de mantenimiento en distintos periodos de tiempo. No puedes configurar periodos de instantáneas y periodos de mantenimiento al mismo tiempo.
«The number of replicas per node group must be within 0 and 5. (Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterValue; Request ID: ###)»
Para resolver el error anterior, agrega solo un máximo de 5 nodos de réplica. ElastiCache para Redis admite un nodo principal y de cero a cinco nodos de réplica por partición. Para obtener más información, consulta Descripción de la replicación de Valkey y Redis OSS.
InvalidParameterCombination
Si la llamada de solicitud tiene una combinación incorrecta de parámetros o falta un parámetro, es posible que recibas uno de los siguientes mensajes de error.
«Cannot find version 5.0.0 for redis (Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: ###)»
Este error indica que la versión de Redis de la llamada de solicitud no es compatible. Para obtener más información, consulta Versiones de Redis OSS compatibles y Versiones de Memcached compatibles.
«Cannot restore redis from 6.0.5 to 5.0.6. (Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: ###)»
Para resolver el error anterior, asegúrate de que la versión del motor Redis es más reciente o igual a la versión actual del motor. ElastiCache para Redis no admite versiones anteriores del motor de Redis cuando utilizas una copia de seguridad para crear un nuevo clúster de Redis. Además, ElastiCache para Redis no vuelve a una versión anterior del motor de Redis de un clúster de Redis en ejecución. Para obtener más información, consulta Comparación de las cachés de diseño propio de Valkey, Memcached y Redis OSS.
«When using automatic failover, there must be at least 2 cache clusters in the replication group. (Service: AmazonElastiCache; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: ###)»
Para resolver el error anterior, activa la opción de conmutación por error automática en un clúster de Redis que disponga de al menos una réplica de lectura. Comprueba que tu grupo de replicación de Redis tenga más de un nodo de réplica y, a continuación, vuelve a enviar la solicitud. Para obtener más información, consulta Minimización del tiempo de inactividad en ElastiCache mediante el uso de Multi-AZ con Valkey y Redis OSS.
Información relacionada
Problemas de conexión persistentes
Instalación o actualización a la versión más reciente de la AWS CLI
- Etiquetas
- Amazon ElastiCacheAWS CloudFormation
- Idioma
- Español

Contenido relevante
- preguntada hace 3 meses
- Como solucionar el error: Supplied Policy document is breaching Cloudwatch Logs policy length limit.Respuesta aceptadapreguntada hace un año
- Respuesta aceptadapreguntada hace 10 meses
- preguntada hace un año
OFICIAL DE AWSActualizada hace 10 meses