Hi Nate!
That line really solved the problem.

RewriteCond %{IS_SUBREQ} ^false$

No more errors in my log!
Thank you, I really appreciate it.
Adhemar




2012/8/22 Nate Coraor <nate@bx.psu.edu>
Hi Adhemar,

Could you try the following?:

<VirtualHost lbas046.cnptia.embrapa.br:443>

        ServerName lbas046.cnptia.embrapa.br
        ErrorLog logs/galaxy_ssl_error_log
        TransferLog logs/galaxy_ssl_access_log
        LogLevel warn

        SSLEngine on

        SSLCertificateFile /etc/pki/tls/certs/lbas046.cnptia.embrapa.br.crt
        SSLCertificateKeyFile /etc/pki/tls/private/lbas046.cnptia.embrapa.br.key.insecure
        SSLCACertificateFile /etc/pki/tls/certs/cacert.pem

        <Proxy http://localhost:8080>
                Order deny,allow
                Allow from all
        </Proxy>

        RewriteEngine on

        <Location "/galaxy">
                AuthType Basic
                AuthName Galaxy_pam
                AuthPAM_Enabled on
                Require valid-user

                RewriteCond %{IS_SUBREQ} ^false$
                RewriteCond %{LA-U:REMOTE_USER} (.+)
                RewriteRule . - [E=RU:%1]
                RequestHeader set REMOTE_USER "%{RU}e" env=RU
        </Location>

        RewriteRule ^/galaxy$ /galaxy/ [R]
        RewriteRule ^/galaxy/static/style/(.*) /opt/bioinformatics/share/galaxy-central/static/june_2007_style/blue/$1 [L]
        RewriteRule ^/galaxy/static/scripts/(.*) /opt/bioinformatics/share/galaxy-central/static/scripts/packed/$1 [L]
        RewriteRule ^/galaxy/static/(.*) /opt/bioinformatics/share/galaxy-central/static/$1 [L]
        RewriteRule ^/galaxy/favicon.ico /opt/bioinformatics/share/galaxy-central/static/favicon.ico [L]
        RewriteRule ^/galaxy/robots.txt /opt/bioinformatics/share/galaxy-central/static/robots.txt [L]
        RewriteRule ^/galaxy(.*) http://localhost:8080$1 [P]

</VirtualHost>

On Aug 22, 2012, at 12:38 PM, Adhemar wrote:

> Here is a copy of the whole VirtualHost section.
> Thanks,
> Adhemar
>
>
>
> <VirtualHost lbas046.cnptia.embrapa.br:443>
>
> ServerName lbas046.cnptia.embrapa.br
> ErrorLog logs/galaxy_ssl_error_log
> TransferLog logs/galaxy_ssl_access_log
> LogLevel warn
>
> SSLEngine on
>
> SSLCertificateFile /etc/pki/tls/certs/lbas046.cnptia.embrapa.br.crt
> SSLCertificateKeyFile /etc/pki/tls/private/lbas046.cnptia.embrapa.br.key.insecure
> SSLCACertificateFile /etc/pki/tls/certs/cacert.pem
>
>
>
>        RewriteEngine on
>        RewriteRule ^/galaxy$ /galaxy/ [R]
>        RewriteRule ^/galaxy/static/style/(.*) /opt/bioinformatics/share/galaxy-central/static/june_2007_style/blue/$1 [L]
>        RewriteRule ^/galaxy/static/scripts/(.*) /opt/bioinformatics/share/galaxy-central/static/scripts/packed/$1 [L]
>        RewriteRule ^/galaxy/static/(.*) /opt/bioinformatics/share/galaxy-central/static/$1 [L]
>        RewriteRule ^/galaxy/favicon.ico /opt/bioinformatics/share/galaxy-central/static/favicon.ico [L]
>        RewriteRule ^/galaxy/robots.txt /opt/bioinformatics/share/galaxy-central/static/robots.txt [L]
>        RewriteRule ^/galaxy(.*) http://localhost:8080$1 [P]
>
>
>      <Location "/galaxy">
>        AuthType Basic
>        AuthName Galaxy_pam
>        AuthPAM_Enabled on
>        Require valid-user
>
>         RewriteEngine On
>         RewriteCond %{LA-U:REMOTE_USER} (.+)
>         RewriteRule . - [E=RU:%1]
>         RequestHeader set REMOTE_USER "%{RU}e" env=RU
>      </Location>
>
> </VirtualHost>
>
>
> 2012/8/22 Nate Coraor <nate@bx.psu.edu>
> On Aug 21, 2012, at 4:44 PM, Adhemar wrote:
>
> > Hi,
> > There's this error message in my apache log:
> >
> >  [error] Request exceeded the limit of 10 subrequest nesting levels due to probable confguration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: ...
> >
> >
> > When I turn the apache debug log on it also shows:
> >
> >
> > [debug] core.c(3072):  r->uri = /galaxy/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/proxy:http://localhost:8080/root/history_item_updates, referer: ...
> >
> >
> > It seems like mod_rewrite is somehow misconfigured, but I couldb't figure out what it is.
> >
> > Here is my httpd.con mod_rewrite conf:
> >
> >
> >        RewriteEngine on
> >        RewriteRule ^/galaxy$ /galaxy/ [R]
> >        RewriteRule ^/galaxy/static/style/(.*) /opt/bioinformatics/share/galaxy-central/static/june_2007_style/blue/$1 [L]
> >        RewriteRule ^/galaxy/static/scripts/(.*) /opt/bioinformatics/share/galaxy-central/static/scripts/packed/$1 [L]
> >        RewriteRule ^/galaxy/static/(.*) /opt/bioinformatics/share/galaxy-central/static/$1 [L]
> >        RewriteRule ^/galaxy/favicon.ico /opt/bioinformatics/share/galaxy-central/static/favicon.ico [L]
> >        RewriteRule ^/galaxy/robots.txt /opt/bioinformatics/share/galaxy-central/static/robots.txt [L]
> >        RewriteRule ^/galaxy(.*) http://localhost:8080$1 [P]
>
> Hi Adhemar,
>
> I've moved this over to the galaxy-dev list since it's concerning a local installation.
>
> Are there any other RewriteRules defined?  Are these directives inside another block, or just inside a <VirtualHost>?  It would be useful to see your entire VirtualHost config.
>
> --nate
>
> >
> >
> > Could you please help me to debug this?
> >
> > Thank you,
> > Adhemar
> > ___________________________________________________________
> > The Galaxy User list should be used for the discussion of
> > Galaxy analysis and other features on the public server
> > at usegalaxy.org.  Please keep all replies on the list by
> > using "reply all" in your mail client.  For discussion of
> > local Galaxy instances and the Galaxy source code, please
> > use the Galaxy Development list:
> >
> >  http://lists.bx.psu.edu/listinfo/galaxy-dev
> >
> > To manage your subscriptions to this and other Galaxy lists,
> > please use the interface at:
> >
> >  http://lists.bx.psu.edu/
>
>