No se puede mantener una conexión estable desde 10.10.4 usando un proxy inverso

1

Tengo un servidor que ejecuta OS X 10.10.4 y me está dando algunos problemas. Tengo varias aplicaciones detrás de un proxy inverso y, por un tiempo, todo funcionó muy bien. Tengo el reenvío de puertos activado en mi enrutador y un dominio apuntado a mi IP para que pueda acceder a este servidor y las aplicaciones desde fuera, en todo el puerto 80.

El problema es que, de repente, estas aplicaciones no responden y recibo tiempos de espera de conexión cuando trato de golpear cualquier cosa, ya sea directamente o mediante http.

La parte extraña es cómo hacer que el servidor responda de nuevo. Descubrí que si me conectaba con el servidor, solo el hecho de hacer el inicio de sesión tenía un apache (2.4) para responder a las solicitudes nuevamente. Después de que cierre la sesión y el servidor se sienta durante unos 10 minutos, deja de responder de nuevo. Un nuevo inicio de sesión lo actualiza y el servidor comienza a responder. Puedo repetir este proceso una y otra vez.

Algunas cosas que he hecho:

Desactivado la función del módem de diente azul

Se aseguró de que wifi estuviera completamente apagado, ya que se trata de una conexión por cable

Desactivó todas las demás interfaces de red, pero la conexión por cable para evitar posibles conflictos.

Reinició la máquina

Si hay alguna información que necesita, o configura para ver, estaré más que feliz de proporcionarla. Todo funcionaba bien hasta ayer.

Aquí hay una vhost para el sitio principal y una de las aplicaciones de proxy inverso. Todo esto se está ejecutando bajo Apache 2.4

<VirtualHost _default_:80>
    ServerAdmin [email protected]
    DocumentRoot "/Users/lain/Sites/public"
    ServerName thecommissioncafe.com
    ErrorLog "/private/var/log/apache2/cafe-error_log"
    CustomLog "/private/var/log/apache2/cafe-access_log" common
</VirtualHost>
<VirtualHost *:80>
        ServerName coffeebean.thecommissioncafe.com
        ProxyPreserveHost On
        ProxyRequests Off

        <Proxy *>
                Require all granted
        </Proxy>

        ProxyPass / http://192.168.0.201:9000/
        ProxyPassReverse / http://192.168.0.201:9000/

        <Location />
                Require all granted
        </Location>
</VirtualHost>
    
pregunta Zarathuztra 27.09.2015 - 16:34

0 respuestas

Lea otras preguntas en las etiquetas