Hello,
Thanks for so quick answers.
Under the dependency under pom.xml
<dependency> <groupId>${project.groupId}</groupId>
<artifactId>cas-server-support-ldap</artifactId>
<version>${project.version}</version> </dependency>
Change the following
${project.version} to 3.4.11 and rebuild your project
I did dit but nothing change.
As said by M. Addison, there’s issues to fix when tomcat deploy.
It seems to be wrong bean and context source declarations in
deployerConfigContext.xml.
For example : …Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named
'contextSource' is defined…
I’m pretty young with xml (more than in English ☺ ) so I check further in logs,
give tries with what I’ll find and I tell you.
Why 3.4.11 ?
Because when I tried first time it to deploy cas, it was the last stable
version.
Also, I followed a tutorial with this one so I thought it ‘ll be better to keep
the same version.
Thanks again for help.
Good day
De : Farzan Qureshi [mailto:[email protected]]
Envoyé : mardi 11 décembre 2012 19:05
À : [email protected]
Objet : Re: [cas-user] HTTP status 404
Hi,
Under the dependency under pom.xml
<dependency> <groupId>${project.groupId}</groupId>
<artifactId>cas-server-support-ldap</artifactId>
<version>${project.version}</version> </dependency>
Change the following
${project.version} to 3.4.11 and rebuild your project with
mvn clean install
Just wondering why you are not running current version of CAS that is 3.5.1.
I configured my CAS few days ago with my ldap. Let us know if you need further
help.
I followed instructions on following link
https://wiki.jasig.org/display/CASU/Best+Practice+-+Setting+Up+CAS+Locally+using+the+Maven2+WAR+Overlay+Method
Farzan Qureshi
------------------
Rosmini College
Network Administrator & Helpdesk support
Sent from my SIII
Hye,
I'm new to CAS and I try to make it work in our school.
Everything's work fine in demo version.
So I make changes in deployerConfigContext.xml and pom.xml to authenticate with
our Active Directory.
When I build my project I got the message BUILD SUCCESS.
Then I copy cas.war in /var/lib/tomcat6/webapps and reload tomcat deamon.
My issue is when I try to reconnect with my browser, I get 404 error :
---------------------
HTTP Status 404 -
type Status report
message description The requested resource () is not available.
---------------------
So, I put back original files, build again and everything's back to normal
(demo).
I guess it's something wrong in my conf but I 've been searching 3 days for
nothing. If someone s' got a clue, I 'll be thankful.
The modifications I made :
In cas-server-3.4.11/cas-server-webapp/pom.xml I declare ldap dependency :
--------------------
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>cas-server-support-ldap</artifactId>
<version>${project.version}</version>
</dependency>
---------------------
In
cas-server-3.4.11/cas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext
I add bean adaptatorLdap and ldap context.
---------------------
<property name="authenticationHandlers">
<list>
<bean
class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler"
p:httpClient-ref="httpClient" />
<bean
class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler"
p:filter="sAMAccountName=%u"
p:searchBase="cn=cas-user,dc=bordeaux,dc=archi,dc=fr"
p:contextSource-ref="contextSource"
p:ignorePartialResultException="true"
/>
</list>
</property>
<bean id="auditTrailManager"
class="com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager" >
<bean id="contextSource"
class="org.springframework.ldap.core.support.LdapContextSource">
<property name="pooled" value="false"/>
<property name="url" value="ldap://192.168.190.5:389"
/>
<property name="userDn"
value="cn=cas-user,cn=Users,dc=bordeaux,dc=archi,dc=fr"/>
<property name="password" value="P@ssword"/>
<property name="baseEnvironmentProperties">
<map>
<entry
key="com.sun.jndi.ldap.connect.timeout" value="3000" />
<entry key="com.sun.jndi.ldap.read.timeout"
value="3000" />
<entry
key="java.naming.security.authentication" value="simple" />
</map>
</property>
</bean>
</bean>
---------------------
Here's the documentation I've been follow for AD authentication =>
http://www.artduweb.com/tutoriels/cas-sso
My conf :
Centos 6 x86 VM Ware
CAS 3.4.11
Apache-maven 3.0.4
Tomcat 6
Open JDK 1.6
Thanks for any idea and good evening.
__________________________________________
Guillaume DEPINAY
Service Informatique
ENSAP Bordeaux
740 cours de la Libération
BP 70109 - 33405 Talence cedex
Tel : 33 (0) 5.57.35.11.43
Mel : [email protected]
Web : http://www.bordeaux.archi.fr
___________________________________________
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed. If
you have received this email in error please notify the system manager
([email protected]). Please note that any views or opinions presented in
this email are solely those of the author and do not necessarily represent
those of the company. Finally, the recipient should check this email and any
attachments for the presence of viruses. Rosmini College accepts no liability
for any damage caused by any virus transmitted by this email.
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user