Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Límite del número de conexiones simultáneas por IP en las páginas web
30 conexiones simultáneas por dirección IP
En las páginas web, el número de conexiones simultáneas por dirección IP está limitado a 30 y las imágenes no están limitadas.
El objetivo de este límite es doble:
- limitar los programas que intentan descargar masivamente el contenido de sitios web
- bloquear los navegadores y los plugins que permiten sobrepasar los límites de conexiones corrientes (entre 5 y 10).
Errores 503
A veces surgen errores de tipo "503 Servicio momentáneamente no disponible, el servidor no puede procesar tu solicitud en este momento a causa de trabajos de mantenimiento o de problemas de capacidad. Por favor, inténtalo de nuevo más tarde".
Existen dos causas principales que explican este tipo de error:
- uso excesivo de recursos del servidor
- número de conexiones simultáneas a partir de la misma IP superior a 30
Consulta "Registros de acceso y de errores" en el panel de control de tu alojamiento, en él deberías encontrar múltiples entradas de la forma
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:yourdomain.com uri:/js/modules/blocktopmenu/js/superfish-modified.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:yourdomain.com uri:/js/modules/blocktopmenu/js/hoverIntent.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:yourdomain.com uri:/js/modules/productscategory/productscategory.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:yourdomain.com uri:/modules/feeder/rss.php current:35 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:yourdomain.com uri:/js/modules/favoriteproducts/favoriteproducts.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:yourdomain.com uri:/js/custom.js current:34 limit:30
En este ejemplo, la IP 222.111.123.123 ejecuta 30 conexiones simultáneas en cada página, y por ello es rechazada automáticamente, ya que puede parecer un ataque, o scan...
Para resolver este error :
- comprueba los scripts que establecen conexiones múltiples con el servidor para mostrar datos
- limita el número de conexiones simultáneas (sobre todo en un Servidor Cloud en el que los límites -memoria RAM, tiempo de ejecución, conexiones simultáneas- se pueden aumentar significativamente)
- aumenta los límites por defecto del sitio correspondiente: https://faq.infomaniak.com/174
- si tus visitantes se quejan de la lentitud, comprueba si han instalado programas para acelerar las descargas en el cliente. Por ejemplo, el plugin Fasterfox para el navegador Firefox puede provocar este tipo de error.
Más información
- Límites de las conexiones simultáneas a MySQL
- Modificar los límites de un sitio (memory_limit, max_execution_time)