By default, tomcat drops external headers like REMOTE_USER in favor of it's own auth scheme. You can change this by setting the attribute tomcatAuthentication="false" in your AJP connector definition in server.xml and restarting.
--David Sergio Stateri Jr wrote: > Hi, > > I?m having NTLM authentication problems with IIS 6 (over Windows 2003 >Server) and Tomcat 5.5.16, using JK1.2 conector: > - In a ASP page, the code > ><%=Request.ServerVariable("REMOTE_USER")%> > > prints the Windows logged user, but in Tomcat, the code > ><%=request.getRemoteUser()%> prints "null" > > and the code > ><%=request.getHeader("IIS-REMOTE-USER")%> prints "null" too. > > Here?s my workers2.properties from JK2 : > >[shm:] >info=Scoreboard. Required for reconfiguration and status with multiprocess >servers >file=D:\Tomcat559\temp\jk2.shm >size=1048576 > >[channel.socket:localhost:8009] >info=Ajp13 forwarding over socket >tomcatId=localhost:8009 > ># Map webapps to the Web server uri space >[uri:/embaixador/*] > > And here?s a piece of my Tomcat?s server.xml : > > <!-- Define an AJP 1.3 Connector on port 8009 --> > <Connector port="8009" > enableLookups="false" redirectPort="8443" protocol="AJP/1.3" >/> > > If in ASP the remote user name is printed, why the same code doesn?t >work in java ? > > Another information: The same configuration works fine over Windows 2000 >Professional and Windows XP. This error only occurs over Windows 2003 Server. > > Thanks in advance for any help. > > Sergio Stateri Jr. > [EMAIL PROTECTED] > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]