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