[users@httpd] RequestHeader set Problem

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

 



Hi,

Apache 2.0.53 with mod_proxy gets Requests from Clients, Requests are send to
the Backendsystem.

In one case, the User is authenticated by Apache using SSL Clientcertificate.

In another case, users without clinetcertificate can use Basic
Auth(mod_auth_ldap) for authentication. 

Authorisation is done completle in the Backendsystem. Apache writes an extra
Header "USER_ID" when authentication is done. Value of this header is the
username. The Header USER_ID is used by Backendsystem to authorize the User.

Now the Problem:  

Working:
RequestHeader set "USER_ID" %{SSL_CLIENT_S_DN_CN}e

Not working:
RequestHeader set "USER_ID" %{REMOTE_USER}e
in this case, the Header USER_ID is set, but value is (null).

The Apache ENV Var REMOTE_USER is filled correctly, bacuse i can see the right
value in the Log. (RemUser: %{REMOTE_USER}x)

So why the Header can't be filled with %{REMOTE_USER}e ?

Friendly Regards
Chrisitan

--
                                                      /\
------------------------------------------------   /\/  \/\
  Powerd by llbc.de - letz board it, yeahhh !!    /  \ \ \ \
-----------------------------------------------  /  / \   \




---------------------------------------------------------------------
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