Oh, naturally. The security creep wouldn't have it any other way. I'll be sure to write something very stern and scary.
On Tue, May 12, 2009 at 3:00 PM, Harry Metske <[email protected]> wrote: > +1 > > and we should add a very strong warning with it in the web.xml > > > > 2009/5/12 Andrew Jaquith <[email protected]> > >> Switched to the dev list: >> >> The security creep in me wants everything to be secure out of the box, >> hence the default configuration of CONFIDENTIAL for container logins. >> >> However, the "make it just work out of the box" usability freak hates >> stuff like this. >> >> The usability freak is currently beating up the security creep. I >> think we should use a default NONE for transport-guarantee for 3.0. >> >> Thoughts? Can I get an amen? (that's Southern Baptist for "requesting a >> +1"). >> >> Andrew >> >> >> On Tue, May 12, 2009 at 2:41 PM, Harry Metske <[email protected]> >> wrote: >> > what could be the case is that because you have >> > <transport-guarantee>CONFIDENTIAL</transport-guarantee> tomcat redirects >> > you to the port configured as redirectPort as defined on the Connector >> > element in tomcat's server.xml >> > >> > You could verify that by using >> > <transport-guarantee>NONE</transport-guarantee> >> > >> > regards, >> > Harry >> > >> > 2009/5/12 Kinicky <[email protected]> >> > >> >> Hi everyone! >> >> >> >> this is my scenery: i have users on AD and want them to use JSPWiki. I >> >> follow the pages above but didnt succeed: >> >> http://www.jspwiki.org/wiki/ActiveDirectoryIntegration >> >> http://www.jspwiki.org/wiki/WebContainerAuthenticationViaLDAP >> >> >> >> it's odd, after i did these changes i'm able to navigate through the >> pages >> >> of wiki except the Login.jsp. When i try to go there to authenticate i >> got >> >> an error message saying Firefox failed in establishing a connection with >> my >> >> server. >> >> >> >> i hope anyone can help me! >> >> >> >> here some information: >> >> *server.xml* on Tomcat: >> >> <Realm className="org.apache.catalina.realm.JNDIRealm" debug="99" >> >> connectionURL="ldap://server:389" >> >> connectionName="username" >> >> connectionPassword="password" >> >> referrals="follow" >> >> userBase="OU=Usuarios, OU=Cit, DC=cit" >> >> userSearch="(sAMAccountName={0})" >> >> userRoleName="memberOf" >> >> >> >> userSubtree="true" >> >> >> >> /> >> >> >> >> *web.xml* of JSPWiki >> >> <security-constraint> >> >> <web-resource-collection> >> >> <web-resource-name>Administrative Area</web-resource-name> >> >> <url-pattern>/Delete.jsp</url-pattern> >> >> </web-resource-collection> >> >> <auth-constraint> >> >> <role-name>Admin</role-name> >> >> </auth-constraint> >> >> <user-data-constraint> >> >> <transport-guarantee>CONFIDENTIAL</transport-guarantee> >> >> </user-data-constraint> >> >> </security-constraint> >> >> >> >> <security-constraint> >> >> <web-resource-collection> >> >> <web-resource-name>Authenticated area</web-resource-name> >> >> <url-pattern>/Edit.jsp</url-pattern> >> >> <url-pattern>/Comment.jsp</url-pattern> >> >> <url-pattern>/Login.jsp</url-pattern> >> >> <url-pattern>/NewGroup.jsp</url-pattern> >> >> <url-pattern>/Rename.jsp</url-pattern> >> >> <url-pattern>/Upload.jsp</url-pattern> >> >> <http-method>DELETE</http-method> >> >> <http-method>GET</http-method> >> >> <http-method>HEAD</http-method> >> >> <http-method>POST</http-method> >> >> <http-method>PUT</http-method> >> >> </web-resource-collection> >> >> >> >> <web-resource-collection> >> >> <web-resource-name>Read-only Area</web-resource-name> >> >> <url-pattern>/attach</url-pattern> >> >> <http-method>DELETE</http-method> >> >> <http-method>POST</http-method> >> >> <http-method>PUT</http-method> >> >> </web-resource-collection> >> >> >> >> <auth-constraint> >> >> <role-name>Admin</role-name> >> >> <role-name>Authenticated</role-name> >> >> </auth-constraint> >> >> >> >> <user-data-constraint> >> >> <transport-guarantee>CONFIDENTIAL</transport-guarantee> >> >> </user-data-constraint> >> >> </security-constraint> >> >> >> >> <login-config> >> >> <auth-method>FORM</auth-method> >> >> <form-login-config> >> >> <form-login-page>/LoginForm.jsp</form-login-page> >> >> <form-error-page>/LoginForm.jsp</form-error-page> >> >> </form-login-config> >> >> </login-config> >> >> >> >> <security-role> >> >> <description> >> >> This logical role includes all authenticated users >> >> </description> >> >> <role-name>Authenticated</role-name> >> >> </security-role> >> >> >> >> <security-role> >> >> <description> >> >> This logical role includes all administrative users >> >> </description> >> >> <role-name>Admin</role-name> >> >> </security-role> >> >> >> > >> >
