85 Shares 6014 views

Error "502 Pasarela incorrecta" – ¿qué es? Causas y remedios

Cada usuario de Internet ha visto en el mensaje del navegador "502: Puerta de enlace incorrecta», lo que significa la aparición de un error en el lado del servidor web durante el proceso de consulta. La causa más común de fallas asociadas con el hardware de servidor web mal configurado o empresa de alojamiento. una cuestión común es el DNS manejo inadecuado o un servidor proxy.

¿Qué significa "502: Bad Gateway"

Este error indica que la solicitud desde el navegador al servidor web lo hizo, pero se maneja o se elimina de la cola común incorrectamente. Si el servidor de aplicaciones se encuentra detrás de una puerta de enlace de Internet, es probable que el problema está en la puerta de entrada o en el trabajo del servidor web, que transmite la información al error de puerta de enlace, y luego se muestra en el navegador del usuario.

Las causas de error 502. La falta de recursos del servidor

El principal problema de la aparición de este error es los recursos del servidor insuficientes para atender las consultas entrantes, debido a lo cual el servidor comienza a generar una falta de error 502. de los recursos puede ser de hardware (falta de memoria, la insuficiencia de la velocidad de procesamiento o unidad) y el software asociado con servidor de mala configuración o software utilizados.

Sin embargo, hay situaciones en las que un servidor con recursos suficientes sigue generando periódicamente un error 502: Bad Gateway. ¿Qué podría ser, si no los fallos de hardware?

Los límites de recursos se pueden introducir automáticamente al salir de un servidor VPS dedicado o alojamiento compartido fuera del plan de tarifas. Como resultado, el servidor no puede manejar la carga actual.

Los servidores web como Apache, tienen un número fijo de controladores de solicitudes, que se especifican en su configuración. Si ambos están ocupados, la solicitud entrante está en la cola, y si bien no podrá ser superior a un minuto para cada uno de ellos. En el caso de una solicitud de tiempo de espera se abandona y el usuario se presenta con un controlador de errores 502. Adicionalmente simplemente no puede tener suficientes recursos actuales disponibles para la cola de procesamiento normal.

Si se está utilizando en los paquetes de software servidor PHP + FastCGI en una serie de procesos no optimizadas php-cgi casi siempre surgen de sobrecarga y la falta de recursos.

Las causas más comunes de la falta de recursos para procesar las solicitudes

  1. El servidor no puede hacer frente al número actual de visitantes simultáneos. Además, una parte significativa de los recursos puede pasar varios motores de búsqueda , y las secuencias de comandos de software equivocadas.
  2. sobrecarga del servidor durante pirata informático DDos-ataque cuando el servidor se lleva a la falla de un gran número de solicitudes simultáneas a procesar.
  3. Hay momentos en que el uso de los servicios de alojamiento virtual de repente un error 502: Bad Gateway. ¿Qué significa? Esto puede indicar un problema en el lado del anfitrión, conocido como sobreventa, t. E. empresa de alojamiento colocar un servidor de una cantidad de cuentas de cliente que los momentos de pico de la corriente de carga que carecen de los recursos de hardware.
  4. La configuración incorrecta del propio servidor, o la falta de software o compatibilidad de hardware.
  5. El uso de los recursos externos de enchufe en línea, como un contador de visitas, varios informantes, los scripts. El error puede ocurrir en caso de problemas con fuentes externas.
  6. Descargar archivos de gran tamaño al servidor cuando la mala calidad de la conexión a Internet.

Los errores de script PHP

Error 502 puede ocurrir debido a los scripts, plug-ins o extensiones al lenguaje PHP, que una vez terminada la aplicación del servidor no transmite el código correspondiente. Por ejemplo, para generar un error 502: Puerta de enlace incorrecta nginx como una de las opciones del proxy de servidor de mayo debido a la determinación incorrecta de la condición de la escritura y la percepción de desconexión con los servicios de un servidor web como un fallo del sistema.

Por lo tanto, toda la información estática (dibujos, páginas del sitio, robots) Archivos para cargar correctamente y sin errores. ¿Qué significa "502: Bad Gateway" en este caso? Que se produce un fallo es al descargar scripts de software, plug-ins y extensiones.

medidas correctivas 502

El primer paso es analizar la carga del servidor actual, especialmente en los momentos de la error. Especial atención debe prestarse a la memoria de carga y la necesidad de aumentar su tamaño para mejorar el procesamiento de consultas.

Compruebe el ajuste correcto de los límites del número de simultáneamente procesado por los procesos php-cgi. Su configuración errónea conduce a un servicio rápido y mensaje de ocurrencia constante sobrecarga "502: Bad Gateway". ¿Qué es y cómo ajustar los límites de los procesos, encontrar el proveedor de servicio de alojamiento de escritorio.

Reducir al mínimo las solicitudes a los recursos de red externos, y establecer el límite de tiempo para su carga y respuesta. Esto le permite ver, qué dejar los recursos del servidor, y ayudar a deshacerse de lo externo "deslizamiento" del sitio.

En caso de sospecha de overselling o configuración del servidor configuración incorrecta, el contacto anfitrión soporte al cliente. Si no hay reacción y el problema persiste, el cambio de proveedor de alojamiento. servidor no está disponible puede resultar en pérdidas debido a un simple error 502: Bad Gateway. ¿Qué significa esto para los negocios, creo que no es necesario explicar.