Foros del Web » Administración de Sistemas » Apache »

duda con proxy reverse

Estas en el tema de duda con proxy reverse en el foro de Apache en Foros del Web. Saludos Tengo un server (llamaré serverA) con apache2 que tiene la pág web, de manera que el default de sites-enabled está: Código: NameVirtualHost * <VirtualHost ...
  #1 (permalink)  
Antiguo 27/08/2009, 07:27
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 3 meses
Puntos: 7
duda con proxy reverse

Saludos

Tengo un server (llamaré serverA) con apache2 que tiene la pág web, de manera que el default de sites-enabled está:
Código:
NameVirtualHost *
<VirtualHost *>
        ServerAdmin [email protected]

        DocumentRoot /var/www/pagina/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/pagina>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
#                RedirectMatch ^/$ /apache2-default/
        </Directory>

#       ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
#       <Directory "/usr/lib/cgi-bin">
#               AllowOverride None
#               Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
#               Order allow,deny
#               Allow from all
#       </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

#    Alias /doc/ "/usr/share/doc/"
#    <Directory "/usr/share/doc/">
#       Options Indexes MultiViews FollowSymLinks
#        AllowOverride None
#        Order deny,allow
#        Deny from all
#        Allow from 127.0.0.0/255.0.0.0 ::1/128
#    </Directory>

</VirtualHost>
Funciona sin problemas.

En la intranet hay otro server (llamaré serverB), que tiene las app de la ofic, también sevidas con apache2, de manera que en el serverA, se debería hacer proxy reverse, de hecho, está similar a la doc [1]:
Código:
<VirtualHost *>
    ServerName sistema.misitio.org

#    ProxyPreserveHost On
   ProxyRequests Off

    <Proxy *>
        Order deny,allow
#       Deny from all
        Allow from all
   </Proxy>


    ProxyPass / http://192.168.0.13/
    ProxyPassReverse / http://192.168.0.13/

#    ProxyHTMLURLMap /workshop/ /

#    ErrorDocument 404 /

    TransferLog /var/log/apache2/sistema.access
    ErrorLog    /var/log/apache2/sistema.error

#   <Location />
#       Order allow,deny
#       Allow from all
#   </Location>
</VirtualHost>
El único mod activado en apache, adicional a lo que viene por defecto: proxy.load y proxy.conf, de manera que el .conf está:
Código:
<IfModule mod_proxy.c>
        #turning ProxyRequests on and allowing proxying from all may allow
        #spammers to use your proxy to send email.

        ProxyRequests Off

#        <Proxy *>
#                AddDefaultCharset off
#                Order deny,allow
#                Deny from all
#                #Allow from .example.com
#        </Proxy>

        # Enable/disable the handling of HTTP/1.1 "Via:" headers.
        # ("Full" adds the server version; "Block" removes all outgoing Via: headers)
        # Set to one of: Off | On | Full | Block

        ProxyVia On
</IfModule>
Sin embargo, el intentar acceder a los sistemas con sistema.misitio.org me responde la página web.

Los logs... no me dicen absolutamente nada!

Alguna luz? gracias de antemano


[1]http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
__________________
Gracias de todas todas
-----
Linux!
  #2 (permalink)  
Antiguo 31/08/2009, 15:59
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 3 meses
Puntos: 7
Respuesta: duda con proxy reverse

Bueno... tal aprece que lo que faltaba eran dos módulos, el proxy_http y el proxy_connect, reinicié y parece que listo!
__________________
Gracias de todas todas
-----
Linux!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:25.