Base de conocimientos

Base de conocimientos Imprimir

Error 421 – Solicitud mal dirigida (Misdirected Request)

El error 421 indica que el servidor recibió una solicitud válida, pero no está configurado para responderla o no es el servidor apropiado para manejarla.

En otras palabras:
El cliente envió la petición al servidor equivocado, o el servidor no puede servir ese dominio, certificado o recurso.

Este error es muy común en servidores HTTPS, configuraciones multi-dominio, proxies y balanceadores de carga.


 Causas más comunes

  •  El servidor recibió una solicitud para un dominio que no le pertenece.

  •  Problemas con SNI (Server Name Indication) en conexiones HTTPS.

  •  Balanceadores de carga mal configurados que envían tráfico al backend incorrecto.

  •  Virtual hosts en Apache o Nginx configurados de manera errónea.

  •  Clientes reusando conexiones HTTP/2 para dominios distintos.

  •  Certificados SSL instalados en el dominio equivocado.

  •  Un servidor recibe una petición para un host que no está definido en su configuración.


 Soluciones recomendadas

1) Verificar que el dominio apunte al servidor correcto

Comprueba:

  • DNS (A/AAAA/CNAME)

  • Configuración en cPanel/WHM

  • Cloudflare (si lo usas)

Un dominio apuntado a la IP equivocada genera 421.


2) Revisar la configuración de SSL/SNI

El servidor debe tener un certificado válido por dominio.

Errores comunes:

  • Certificado instalado en otro dominio

  • Falta de SNI en hosts virtuales

  • Certificados wildcard mal configurados

Solución: reinstalar correctamente los certificados.


3) Revisar virtual hosts en Apache o Nginx

Apache – Ejemplo de error:

 
<VirtualHost *:443> ServerName dominio1.com </VirtualHost>

Pero la solicitud llega con Host: dominio2.com.

Solución: agregar el dominio faltante o corregir rutas.

Nginx – Ejemplo:

 
server_name dominio1.com;

Pero la petición es para dominio2.com → 421.


4) Corregir configuración en balanceadores de carga

En HAProxy, Nginx, AWS ELB, etc.:

  • Verifica que cada backend reciba solo solicitudes de su dominio.

  • Configura reglas correctas para HTTPS + SNI.


5) Evitar la reutilización incorrecta de conexiones HTTP/2

Algunos clientes (o proxies) intentan usar una misma conexión HTTP/2 para varios dominios.

Si el servidor no lo permite → 421.

Solución:

  • Deshabilitar la reutilización de conexiones indebidas

  • Configurar correctamente HTTP/2 en el servidor


6) Revisar redirecciones erróneas

Ejemplo:

 
dominio1.com → dominio2.com → dominio1.com → dominio2.com

Si una redirección manda al servidor equivocado → 421.


7) Validar Cloudflare u otros proxies

Cloudflare puede enviar solicitudes al backend equivocado si:

  • Cambiaste la IP del hosting

  • El certificado origen es inválido

  • La configuración SSL (Flexible/Full/Strict) no coincide


 Consejo Pro

El error 421 es muy útil para diagnosticar:

  • Configuraciones de múltiples dominios

  • Problemas de SSL

  • Tráfico enviado al servidor equivocado

  • Balanceadores mal configurados

 

Si tienes varios sitios en la misma IP, revisa cuidadosamente los virtual hosts.

¿Le ha resultado útil esta respuesta?
Comparte esta guía
¿No encontraste lo que buscabas? Escríbenos y nuestro equipo de soporte te ayuda.
Abrir un ticket

¿Necesitas un software?Ingresa aquí →