forked from Waffle/waffle
-
Notifications
You must be signed in to change notification settings - Fork 0
Frequently Asked Questions
dblock edited this page Jun 12, 2012
·
2 revisions
- UnsatisfiedLinkerError jnadispatch: solved by placing JNA jars in the common classloader.
- Browser shows BASIC authentication popup: solved by re-ordering authenticators.
- ClassNotFoundException on Tomcat: solved by putting waffle-jna.jar in tomcat/lib.
- ClassNotFoundException on JBoss: solved by putt JARs in application.ear/APP-INF/lib.
- Popup asking for username/password: solved by forcing NTLM, Kerberos not working.
- Negotiate authentication returns 404 File Not Found: solved by creating a missing 401.html.
- Negotiate tries, but keeps failing with 401: solved by creating a proper SPN with setspn.
- Issues specifying AD groups with Spring-security: solved by using the fully qualified user/group name.
- Tomcat Manager not working under SSO: solved by editing 401.jsp, external solution.
- Password prompt instead of SSO: solved by running Tomcat as LocalSystem.
- Struts application not accepting multipart/form-data: solved by removing a legacy security constraint.
- Server returns 401 Access Denied with the AP_ERR_MODIFIED error code: solved by running server as a service with a domain account.
- Failed to create temporary file for jnidispatch library: java.io.IOException: solved by recreating Tomcat temp dir.
- com.sun.jna.platform.win32.Win32Exception: the logon attempt failed: solved by enabling Kerberos logging and KB957097.
- Cannot find where to enable WAFFLE logging in JBoss: solved by locating application's log4j.xml.
- NTLM fails with an Apache / AJP front-end: solved by properly forwarding port number and re-enabling keep-alive in Apache mod_ssl.
- IE6 NTLM fails with an Apache front-end with SSL: solved by enabling keep-alive in Apache mod_ssl.
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory with Jetty and JAAS: solved by specifying JAAS realms in Jetty configuration.
- HTTP/1.1 400 Bad Request: Kerberos ticket was longer than 4K, solved by increasing maxHttpHeaderSize.
- Negotiate fails with a load-balancer: needs some DNS work and a proper SPN.
- java.lang.IllegalStateException: Cannot create a session after the response has been committed error with * Spring Security: resolved by disabling SessionFixationProtectionFilter.
- Waffle returns service user as remote user: fixed by unsaving a user name and password on a local computer.
- Issues with servlet filter on multiple Tomcat 7 Instances Sharing WAFFLE binaries: solved by putting filter-mapping in the application's web.xml, also answered by Tomcat bug 51754.