RE: Userid and reverse proxy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks but I tried that. 

The problem is that the value of REMOTE_USER has no value. 

I use apache version 2.2

Here are the configuration:

    <Location /kongsberg>
	AuthType basic
  	AuthName "LOS"
  	AuthUserFile conf/LOSbasicauth.sec
  	Require user u1 u2 u3
    </Location>
	
   RewriteCond %{REMOTE_HOST} (.*) 
   RewriteRule ^/kongsberg/(.*) http://aeoas02/LOS/kongsberg/%1/$1 [QSA,P,L]

In the access_log I get:
IPADDRESS - u1 [27/May/2009:16:03:25 +0200] "GET /kongsberg/ HTTP/1.1" 404 343 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; MS-RTC LM 8)"


In the rewrite log I get: 
IPADDRESS - - applying pattern '^/kongsberg/(.*)' to uri '/kongsberg/'
IPADDRESS - - RewriteCond: input='' pattern='(.*)' => matched
IPADDRESS - - rewrite '/kongsberg/' -> 'http://krsoastest01/test/kongsberg//'
IPADDRESS - - forcing proxy-throughput with http://aeoas02/kongsberg//


I can't see the username in the rewrite log. 


I tried several options but no value in remote_user. 


Tnx, Dag

-----Opprinnelig melding-----
Fra: Stefano Sasso [mailto:stesasso@xxxxxxxxx] 
Sendt: 27. mai 2009 13:14
Til: users@xxxxxxxxxxxxxxxx
Emne: Re:  Userid and reverse proxy

2009/5/27 Efjestad, Dag <Dag.Efjestad@xxxxxxxxx>:
>    <Location /kongsberg>
>        AuthType basic
>        AuthName "Requierd users"
>        AuthUserFile conf/basicauth.sec
>        Require user user1 user2 user3
>    </Location>
>    ProxyRequests    Off
>    ProxyPass        /kongsberg/ http://aeoas02/kongsberg/%AuthenticatedUserId%
>    ProxyPassReverse /kongsberg/ http://aeoas02/kongsberg/%AuthenticatedUserId%
>
>
> The variabel %AuthenticatedUserId% should contain user1, user2 or user3.
>
> Anyone know a way of solving this problem?

you can try with mod_rewrite and [P]:

RewriteEngine On
RewriteRule ^/kongsberg(.*) http://aeoas02/kongsberg/%{LA-U:REMOTE_USER}$1 [P,L]

bye,
-- 
Stefano Sasso
stesasso@xxxxxxxxx
http://www.gnustile.net/

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx




[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux