That didn't come out right.  I am not thanking you for making me feel dumb.

Thanks for the help.  No offense was intended.

From: Bryan Wooten [mailto:[email protected]]
Sent: Tuesday, July 21, 2009 1:01 PM
To: [email protected]
Subject: RE: [cas-user] CASAuthenticationException

Ok,

I download cas-client.3.1.6.zip built it using "mvn clean package install 
-Dmaven.test.skip=true"

I added cas-client-core-3.1.6.jar to my web application (removed the 
casclient-2.1.1.jar from the build) and now my app won't load.

I thought CASifying an application was a simple as including a jar file and 
setting up the filter in the web.xml.

I feel kind of dumb.

Thanks!


From: Andrew Feller [mailto:[email protected]]
Sent: Tuesday, July 21, 2009 12:02 PM
To: [email protected]
Subject: Re: [cas-user] CASAuthenticationException

You might upgrade from using the unsupported Yale CAS client to use the JASIG 
CAS Client for Java...

Oh, your URL has double ".edu", which might be a mistake from protecting the 
URL.  I also noticed that you don't specify the webapp, so I assume you 
deployed CAS as ROOT on the server rather than deploying it as the "cas" webapp.


On 7/21/09 12:52 PM, "Bryan Wooten" <[email protected]> wrote:


I have a simple CASifyed application that fails when I submit valid user name / 
password.  I get a 500 error:

Any ideas?  I am using casclient-2.1.1.jar. Web.xml filter definition at bottom.

Thanks,

Bryan

type Exception report

message

descriptionThe server encountered an internal error () that prevented it from 
fulfilling this request.

exception

javax.servlet.ServletException: 
edu.yale.its.tp.cas.client.CASAuthenticationException: Unable to validate 
ProxyTicketValidator [[edu.yale.its.tp.cas.client.ProxyTicketValidator 
proxyList=[null] [edu.yale.its.tp.cas.client.ServiceTicketValidator 
casValidateUrl=[https://my.server.edu/serviceValidate] 
ticket=[ST-38661-ICAlx3aL3Yg1COiwHu7w-cas] 
service=[https%3A%2F%2Fguide%3A9932%2Fcasringtest] renew=false]]]

root cause

edu.yale.its.tp.cas.client.CASAuthenticationException: Unable to validate 
ProxyTicketValidator [[edu.yale.its.tp.cas.client.ProxyTicketValidator 
proxyList=[null] [edu.yale.its.tp.cas.client.ServiceTicketValidator 
casValidateUrl=[https://my.server.edu/serviceValidate] 
ticket=[ST-38661-ICAlx3aL3Yg1COiwHu7w-cas] 
service=[https%3A%2F%2Fguide%3A9932%2Fcasringtest] renew=false]]]

root cause

java.io.FileNotFoundException: 
https://my.server.edu.edu/serviceValidate?service=https%3A%2F%2Fguide%3A9932%2Fcasringtest&ticket=ST-38661-ICAlx3aL3Yg1COiwHu7w-cas

note The full stack traces of the exception and its root causes are available 
in the Sun Java System Application Server 9.1_02 logs.


Here is my filter definition:

<filter>
       <filter-name>CAS Filter</filter-name>
       <filter-class>edu.yale.its.tp.cas.client.filter.CASFilter</filter-class>
       <init-param>
           <param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>
           
<param-value>https://my.server.edu/cas/login</param-value><https://my.server.edu/cas/login%3c/param-value%3e>
       </init-param>
       <init-param>
           
<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
           
<param-value>https://my.server.edu/serviceValidate</param-value><https://my.server.edu/serviceValidate%3c/param-value%3e>
       </init-param>
       <init-param>
           <param-name>edu.yale.its.tp.cas.client.filter.serviceUrl</param-name>
           
<param-value>https://server:port/casringtest</param-value><https://server:port/casringtest%3c/param-value%3e>
       </init-param>
        </filter>
    <filter-mapping>
       <filter-name>CAS Filter</filter-name>
       <url-pattern>/*</url-pattern>


--
Andrew Feller, Business System Programmer
LSU University Information Services
200 Frey Computing Services Center
Baton Rouge, LA 70803
Office: 225.578.3737
Fax: 225.578.6400

--





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

-- 
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

Reply via email to