En el fichero server.xml del servidor tomcat, modificamos la siguiente línea:

ANTES:
<Context path="" docBase="${catalina.home}/atlassian-jira"
reloadable="false" useHttpOnly="true">
AHORA:
<Context path="/jira" docBase="${catalina.home}/atlassian-jira"
reloadable="false" useHttpOnly="true">

VirtualHost:
<VirtualHost *:443>
ServerName www.midominio.com

CustomLog /var/log/apache2/www.midominio.com_ssl_access.log combined
ErrorLog /var/log/apache2/www.midominio.com_ssl_error_nuevo.log

DocumentRoot /var/www/web/portal

SSLEngine on
SSLCertificateFile /etc/apache2/ssl/geotrust/certificado_multi_ev_geotrust
SSLCertificateKeyFile /etc/apache2/ssl/geotrust/www.midominio.com.key
SSLCACertificateFile /etc/apache2/ssl/geotrust/EV_intermediate-20072012.crt

<Directory "/var/www/web/portal">
 DirectoryIndex index.html index.php index.htm
 RewriteEngine on
 RewriteBase /

    RewriteRule ^([/_a-z0-9]+)/$ $1/index.html
   RewriteRule ^([/_\-a-z0-9]+)\.html$ /index.php?page=$1
    Options -Indexes
  </Directory>

    ProxyRequests Off
   <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>

   ProxyPass  /jira ajp://10.9.234.115:8009/jira
   ProxyPassReverse /jira ajp://10.9.234.115:8009/jira

</VirtualHost>

LISTO :-)

Gracias & Saludos.

El día 16 de octubre de 2012 14:37, Sergio Villalba
<svillal...@gmail.com> escribió:
> Cierto....
>
> El problema es que no funciona esta configuración:
>
> <VirtualHost *:80>
> ServerName www.midominio.com
> ErrorLog /var/log/apache2/ajp.error.log
> CustomLog /var/log/apache2/ajp.log combined
>
> ProxyPass /jira ajp://10.9.234.115:8009/
> ProxyPassReverse /jira ajp://10.9.234.115:8009/
>
> ProxyRequests Off
> <Proxy *>
>  Order deny,allow
>  Allow from all
> </Proxy>
>
> <Ifmodule mod_security2.c>
>         SecRuleEngine Off
>         SecComponentSignature "Core Rules/1.2.3"
> </Ifmodule>
>
> </VirtualHost>
>
> El error que devuelve apache:
> [Tue Oct 16 13:41:42 2012] [error] [client 10.9.234.80] File does not
> exist: /etc/apache2/htdocs
> [Tue Oct 16 13:44:31 2012] [error] [client 10.9.234.80] File does not
> exist: /etc/apache2/htdocs
>
> Modificando /jira por / si funciona...
> ProxyPass / ajp://10.9.234.115:8009/
> ProxyPassReverse / ajp://10.9.234.115:8009/
>
> En la documentación JIRA lo pone así:
> https://confluence.atlassian.com/display/JIRA/Configuring+Apache+Reverse+Proxy+Using+the+AJP+Protocol
>
> Me interesa que sea /jira
>
> ¿Alguna sugerencia?
>
> Muchas gracias,
> Saludos.
>
> El día 16 de octubre de 2012 09:21, Juan Antonio
> <push...@limbo.deathwing.net> escribió:
>> El 16/10/12 08:45, Sergio Villalba escribió:
>>> Exacto :)
>>>
>>> El día 15 de octubre de 2012 23:07, Juan Antonio
>>> <push...@limbo.deathwing.net> escribió:
>>>> El 15/10/12 18:41, Sergio Villalba escribió:
>>>>> Hola a tod@s,
>>>>>
>>>>> Necesito una ayudita!! :(
>>>>>
>>>>> Tengo medio configurado el servicio Apache AJP con Tomcat, pero no
>>>>> consigo configurar bien VirtualHost, el problema está modwrite...
>>>>>
>>>>> En este ejemplo me funciona bien, Virtualhost normal sin modwrite:
>>>>>
>>>>> <VirtualHost *:80>
>>>>> ServerName www.midominio.com
>>>>> ErrorLog /var/log/apache2/ajp.error.log
>>>>> CustomLog /var/log/apache2/ajp.log combined
>>>>>
>>>>> ProxyRequests Off
>>>>> <Proxy *>
>>>>>         Order deny,allow
>>>>>         Deny from all
>>>>>         Allow from localhost
>>>>>         Allow from 192.168
>>>>> </Proxy>
>>>>>
>>>>> ProxyPass  / ajp://10.9.234.115:8009/
>>>>> ProxyPassReverse / ajp://10.9.234.115:8009/
>>>>> </VirtualHost>
>>>>>
>>>>>
>>>>> Ahora un paso más, SSL y llamada a una carpeta, lo ideal seria que al
>>>>> indicar en el navegador la siguiente URK "www.midominio.com/jira"
>>>>> ignorase al mod_write....
>>>>>
>>>>> VirtualHost que no me funciona:
>>>>>
>>>>> <VirtualHost *:443>
>>>>>    ServerName www.midominio.com
>>>>>
>>>>>    CustomLog /var/log/apache2/www.midominio.com_ssl_access.log combined
>>>>>    ErrorLog /var/log/apache2/www.midominio.com_ssl_error_nuevo.log
>>>>>
>>>>>    DocumentRoot /var/www/web/portal
>>>>>
>>>>>    SSLEngine on
>>>>>    SSLCertificateFile 
>>>>> /etc/apache2/ssl/geotrust/certificado_multi_ev_geotrust
>>>>>    SSLCertificateKeyFile /etc/apache2/ssl/geotrust/www.midominio.com.key
>>>>>    SSLCACertificateFile 
>>>>> /etc/apache2/ssl/geotrust/EV_intermediate-20072012.crt
>>>>>
>>>>>
>>>>>    <Directory "/var/www/web/portal">
>>>>>     DirectoryIndex index.html index.php index.htm
>>>>>     RewriteEngine on
>>>>>     RewriteBase /
>>>>>
>>>>>     RewriteRule ^([/_a-z0-9]+)/$ $1/index.html
>>>>>     RewriteRule ^([/_\-a-z0-9]+)\.html$ /index.php?page=$1
>>>>>     Options -Indexes
>>>>>    </Directory>
>>>>>
>>>>>    ProxyRequests Off
>>>>>    <Proxy *>
>>>>>         Order deny,allow
>>>>>         Deny from all
>>>>>         Allow from localhost
>>>>>         Allow from 192.168
>>>>>    </Proxy>
>>>>>
>>>>>    ProxyPass  /jira ajp://10.9.234.115:8009/
>>>>>    ProxyPassReverse /jira ajp://10.9.234.115:8009/
>>>>>
>>>>> </VirtualHost>
>>>>>
>>>>> He probado mil reglas mod_write, tanto para la carpeta "/jira" como
>>>>> para la carpera "/secure" (llamada directa:
>>>>> http://10.9.234.115:8080/secure/Dashboard.jspa) pero no me funciona...
>>>>>
>>>>> ¿alguna sugerencia?
>>>>>
>>>>> Gracias & Saludos.
>>>>>
>>>>>
>>>>
>>>> Hola,
>>>>
>>>> con que no te funciona quieres decir que no llega al conector porque
>>>> entra por la regla de mod_rewrite y se va al index?
>>>>
>>>> Un saludo.
>>>>
>>>> --
>>>> "Tanto en los deportes como en todo lo demás, soy un experto. Pero para
>>>> mantener viva mi inteligencia natural y fuera de serie, tengo que comer
>>>> mucho"
>>>>
>>>>
>>>> --
>>>> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
>>>> with a subject of "unsubscribe". Trouble? Contact 
>>>> listmas...@lists.debian.org
>>>> Archive: http://lists.debian.org/507c7afc.6000...@limbo.deathwing.net
>>>>
>>>
>>>
>>
>> Hola,
>>
>> pero no entiendo porque no debería entrar por la regla de mod_rewrite,
>> al fin y al cabo la cadena /jira entra dentro del patrón que aplica la
>> regla ¿No?
>>
>> Quiero decir
>>
>> /jira =~ ^([/_a-z0-9]+)/$
>>
>> luego si no me pierdo algo el comportamiento es el previsto.
>>
>> Un saludo.
>>
>> --
>> "Tanto en los deportes como en todo lo demás, soy un experto. Pero para
>> mantener viva mi inteligencia natural y fuera de serie, tengo que comer
>> mucho"
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
>> Archive: http://lists.debian.org/507d0b17.40...@limbo.deathwing.net
>>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CA+YLrTAmVoaN5s4H5bUAy-4-3EFC=egbje4hw-sco7b67os...@mail.gmail.com

Responder a