Using Apache 2.0.45 with mod_sspi (NTLM) and Tmocat 4.1.18 The user is being proprly authenticated by the Apache. However, the HttpServletRequest.getRemoteUser() return null. I tried setting request.tomcatAuthentication to true in jk.properties but that didn't work as well
we had the same problem (apache 2.0.46, mod_sspi (kerberos), tomcat 4.1.24, jk2 all win32). You should set request.tomcatAuthentication to "false" and then HttpServletRequest.getRemoteUser() returns REMOTE_USER from apache. Authorisation type returns null though. (jk returned "Negotiate" or "NTLM" correctly). See bug 21146 for more info.
Marking this as a duplicate since 21146 has more information. *** This bug has been marked as a duplicate of 21146 ***