Andrew, That might be preferable. :) Thanks!
Andrew R Feller wrote: > Howdy Rob, > > As far as our approach to dealing with Active Directory, I just used the > JAAS handler to send authentication requests using Kerberos rather than > LDAP. This was mainly due to our Active Directory being organized by > budget codes. =P > > HTH, > > Andrew R Feller, Analyst > Subversion Administrator > University Information Systems > Louisiana State University > [EMAIL PROTECTED] > (office) 225.578.3737 > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Rob Wiltbank > Sent: Tuesday, July 24, 2007 1:00 PM > To: Yale CAS mailing list > Subject: Re: Recommended Environment > > I'd finally gotten maven properly on the go and the demo cas.war > compiled and worked fine -- I'll list the changes I've made and see > about getting guidance on moving forward with AD LDAP authentication: > > 1) I installed Sun java and used 'alternatives' to begin using it. > 2) I built the cas-server-support-ldap with maven. > 3) I changed the pom.xml in -webapp and added: > <dependency> > <groupId>${project.groupId}</groupId> > > <artifactId>cas-server-support-ldap</artifactId> > <version>${project.version}</version> > </dependency> > 4) I changed my deployerConfigContext.xml to the following: > > <?xml version="1.0" encoding="UTF-8"?> > <beans xmlns="http://www.springframework.org/schema/beans" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:p="http://www.springframework.org/schema/p" > xsi:schemaLocation="http://www.springframework.org/schema/beans > > http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> > > <bean id="authenticationManager" > class="org.jasig.cas.authentication.AuthenticationManagerImpl"> > <property name="credentialsToPrincipalResolvers"> > <list> > <bean > class="org.jasig.cas.authentication.principal.UsernamePasswordCredential > sToPrincipalResolver" > /> > <bean > class="org.jasig.cas.authentication.principal.HttpBasedServiceCredential > sToPrincipalResolver" > /> > </list> > </property> > > <bean > class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler"> > <property name="filter" > value="sAMAccountName=%u" /> > <property name="searchBase" value="ou=Domain > Users,ou=Employees,ou=County,ou=Campus,dc=domain,dc=edu" /> > <property name="contextSource" > ref="contextSource" /> > <property name="ignorePartialResultException" > value="yes" /> > </bean> > </bean> > > <bean id="contextSource" > class="org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource"> > <property name="urls"> > <list> > <value>ldaps://ldap.domain.edu/</value> > </list> > </property> > <property name="userName" > value="cn=myUserName,ou=Domain > Users,ou=Employees,ou=County,ou=Campus,dc=domain,dc=edu"/> > <property name="password" value="myPassword"/> > <property name="baseEnvironmentProperties"> > <map> > <entry> > <key> > > <value>java.naming.security.authentication</value> > </key> > <value>simple</value> > </entry> > </map> > </property> > </bean> > </beans> > > > In short, I tried to hardset the AD path to my user account and hard > coded my password, just to see if I could get an authentication. Though > > the cas.war file compiled fine, when I replaced it within Tomcat and > restarted the application, I then got a 404: The requested resource > (/cas/) is not available, even though the cas/ directory was created. > > Any thoughts? > > > > > > Rob Wiltbank wrote: >>> Have you been able to successfully run the test WAR file on your Red > Hat >>> Enterprise system? >> Scott, >> >> I was able to run the test WAR; however, the getting the > deployerConfig >> to be recognized as valid XML (which it was, confirmed by the list), >> failed and only threw java exceptions. >> >> I found a misconfiguration with maven that was preventing the RC > package >> from building properly which I'm doing now, so I'll see if I still >> encounter the same issues when I setup this deployerConfig. If I'm > able >> to get things working, perhaps I'd be permitted to write a > step-by-step >> process for other RHE5 users who are looking for detailed > instructions. >> Rob >> >> >>> -Scott >>> >>> On 7/24/07, *Rob Wiltbank* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > wrote: >>> Well, I've been trying for several weeks to get CAS running on > RedHat >>> Enterprise 5 without success, mainly due to incompatibilities > with java >>> -- even the latest RC can't be built with Maven because of > IBM/GNU Java >>> issues. >>> >>> At this point, I'm getting a bit desperate -- before I recommend > a >>> different solution to the college, I'd like to make one > last-ditch >>> effort by taking the RedHat distribution out of the equation. If > any >>> one could kindly answer a few questions for me, I'd greatly > appreciate >>> the time: >>> >>> - What distribution has the greatest chance of successfully > compiling >>> and deploying Maven/CAS? >>> >>> - Are there any recommendations on pre-built packages/RPMs for > these >>> distributions that would facilitate this? Ideally, they'd be > available >>> with the distribution itself. >>> >>> - Have any pre-configured distributions been compiled into an ISO > or >>> even something along the lines of a VMWare appliance been > released from >>> which we can use as a base starting or reference point? >>> >>> Thank you, >>> RHW >>> >>> _______________________________________________ >>> Yale CAS mailing list >>> [email protected] <mailto:[email protected]> >>> http://tp.its.yale.edu/mailman/listinfo/cas >>> >>> >>> >>> >>> -- >>> -Scott Battaglia >>> >>> LinkedIn: http://www.linkedin.com/in/scottbattaglia >>> >>> >>> >>> > ------------------------------------------------------------------------ >>> _______________________________________________ >>> Yale CAS mailing list >>> [email protected] >>> http://tp.its.yale.edu/mailman/listinfo/cas >>> >>> >>> >> >> _______________________________________________ >> Yale CAS mailing list >> [email protected] >> http://tp.its.yale.edu/mailman/listinfo/cas >> >> !DSPAM:46a60cae109871527715231! >> >> >> > > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > > !DSPAM:46a664f2109871940544585! > > > _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
