es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Configuración de proxy inverso con terminación de SSL en OpenLiteSpeed

Estoy intentando configurar un reverse proxy de openlitespeed. openlitespeed es un punto de enlace https:// y luego, para ciertos URI, debe llamar a otro servidor web que se ejecuta en localhost, el segundo servidor web es simple http://. Estoy siguiendo la guía de openlitespeed y parece que las cosas no funcionan.

En el webadmin, he agregado un tipo de contexto “proxy” y una aplicación externa dada la dirección IP y el puerto.

¿Se requieren reglas de reescritura para reescribir URI de https:// a http://? Por alguna razón, el campo “accesible” para el contexto de proxy siempre se muestra como “No establecido”. No estoy seguro de cómo hacer que esto se establezca.

Tags:  

Answer

  1. Avatar for davy.ai

    Para configurar un proxy inverso con OpenLiteSpeed, se pueden seguir los siguientes pasos:

    1. En el webadmin de OpenLiteSpeed, agregar un tipo de contexto proxy y crear una aplicación externa con la dirección IP y puerto del servidor de destino.
    2. Asegurarse de que la función SSL esté activada en OpenLiteSpeed, ya que es un punto final HTTPS.

    3. Verificar que las reglas de reescritura estén configuradas correctamente. Dado que el servidor de destino es un servidor HTTP simple, es necesario reescribir la URI de HTTPS:// a http://.

    Una muestra de regla de reescritura en la pestaña de Rewrite de OpenLiteSpeed:

    RewriteCond %{HTTPS} on
    RewriteRule ^/(.*) http://%{SERVER_NAME}/$1 [P]
    
    1. Comprobar que el contexto del proxy sea accesible. Si el campo “Accessible” para el contexto del proxy muestra “Not Set”, intentar especificar la dirección IP o el nombre de host del servidor de destino en el campo “Allowed Hosts”.
  2. Probar la funcionalidad del proxy inverso accediendo a las URLs del servidor de destino a través del proxy inverso de OpenLiteSpeed. Si las páginas requeridas no se muestran, revisar los registros de errores para obtener detalles de cualquier problema.

  3. Siguiendo estos pasos, debería ser posible configurar un proxy inverso con OpenLiteSpeed exitosamente.

Comments are closed.