Preguntas

Error 421 – Solicitud mal dirigida (Misdirected Request) Imprimir

  • 0

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.


¿Fue útil la respuesta?
Volver