You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by "Meißner, Heinz" <HM...@dgverlag.de> on 2002/02/25 18:03:05 UTC

RemoteUSer

hi liebe liste,
ich hab da ein typisches anfängerproblem ....
ich kann meinen RemoteUser nicht auslesen ...
ich hab den server im keller ... und keinen zugriff von aussen ...
also alle die usen wollen müssen sich einloggen ...
eigentlich easy ...
nun will ich den user aber in das sessiontracking übernehmen (servlets in
tomcat)

Server:
SERVER_SOFTWARE = Apache/1.3.20 (Unix) mod_jk
SERVER_NAME = xxx
GATEWAY_INTERFACE = CGI/1.1 
SERVER_PROTOCOL = HTTP/1.1 
SERVER_PORT = 80 
REQUEST_METHOD =
GET HTTP_ACCEPT = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* 
PATH_INFO = 
PATH_TRANSLATED = 
SCRIPT_NAME = /cgi-bin/test-cgi
QUERY_STRING = 
REMOTE_HOST = efw00003.xxxxxx.xx
REMOTE_ADDR = 128.200.xxx.xxx
REMOTE_USER = 
AUTH_TYPE = 
CONTENT_TYPE = 
CONTENT_LENGTH = 

 in der httpd.conf hab ich folgendes gesetzt :

- für die einzelnen verzeichnisse ... 
<Directory "/entw/www/htdocs/entw">
    AuthType 		Basic
    AuthName		" Entwicklung"
    AuthUserFile 	/entw/www/pwd/www.pwd
    AuthGroupFile 	/entw/www/pwd/www.grp
    Require group admin
    Order deny,allow
</Directory>

- und htdocs
	Options Indexes FollowSymLinks MultiViews   
	 AllowOverride All

- und htaccess
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

- und trotzdem bekomme ich keinen RemoteUser ...
weder in cgi
noch in java

- aber im access.log ist er ...
efw00003.xxxx.xx.xx - meissner [18/Feb/2002:16:40:26 +0100] "GET
/entw/stars.swf HTTP/1.1" 200 
also apache hat ihn ... nur ich bekomme ihn nicht ...

- oder fehlt mit ein modul ?

root@efw2:/usr/local/httpd_1.3.14 0 > httpd -l
Compiled-in modules:
  http_core.c
  mod_so.c
suexec: enabled; valid wrapper /usr/sbin/suexec


hat jemand einen verdacht ? tip ? lösungsansatz?
oder spielt mir der tomcat nen strich durch die rechnung ?

vielen dank schon mal im voraus

fragende grüsse
h1