Have you generated a certificate and added it to your JVM cacerts file?
http://www.ja-sig.org/products/cas/server/ssl/index.html

-Scott


On 11/14/06, asha latha <[EMAIL PROTECTED]> wrote:

Thank you John, for your quick reply.
 
I tried all the things that are mentioned in that link. I configured tomcat to use ssl and changed the conf/server.xml as below
 
<Connector port="8443"
   maxThreads="150"
   minSpareThreads="25"
   maxSpareThreads="75"
   enableLookups= "false"
   disableUploadTimeout="true"
   acceptCount="100"
   debug="0"
   scheme="https"
   secure="true"
   clientAuth="false"
   sslProtocol="TLS"
   keystoreFile="C:\j2sdk1.4.2_04\jre\lib\security\cacerts"
   keystorePass="changeit" />
 
I uncommented these lines in server.xml and added last 2 lines.
 
Now, when I start my tomcat I am getting the following exception.
 
     [java] SEVERE: Endpoint [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,loca
lport=8443]] ignored exception: java.net.SocketException: SSL handshake errorjav
ax.net.ssl.SSLException: No available certificate or key corresponds to the SSL
cipher suites which are enabled.
     [java] java.net.SocketException: SSL handshake errorjavax.net.ssl.SSLExcept
ion: No available certificate or key corresponds to the SSL cipher suites which
are enabled.
     [java]     at org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocke
t(JSSESocketFactory.java:113)
     [java]     at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolT
cpEndpoint.java:407)
     [java]     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(L
eaderFollowerWorkerThread.java:70)
     [java]     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java :684)
     [java]     at java.lang.Thread.run(Thread.java:595)
     [java] Nov 14, 2006 11:57:18 AM org.apache.tomcat.util.net.PoolTcpEndpoint
acceptSocket
     [java] WARNING: Reinitializing ServerSocket
     [java] Nov 14, 2006 11:57:18 AM org.apache.tomcat.util.net.PoolTcpEndpoint
acceptSocket
 
Can anybody help me with this?
 
Thanks in advance.
 
 
-Asha


Want to start your own business? Learn how on Yahoo! Small Business.



---------- Forwarded message ----------
From: asha latha <[EMAIL PROTECTED]>
To: asha latha <[EMAIL PROTECTED] >
Date: Tue, 14 Nov 2006 11:10:09 -0800 (PST)
Subject: Re: Problem transferring control from CAS to uportal
Thank you John, for your quick reply.
 
I tried all the things that are mentioned in that link. I configured tomcat to use ssl and changed the conf/server.xml as below
 
<Connector port="8443"
   maxThreads="150"
   minSpareThreads="25"
   maxSpareThreads="75"
   enableLookups="false"
   disableUploadTimeout="true"
   acceptCount="100"
   debug="0"
   scheme="https"
   secure="true"
   clientAuth="false"
   sslProtocol="TLS"
   keystoreFile="C:\j2sdk1.4.2_04\jre\lib\security\cacerts"
   keystorePass="changeit" />
 
I uncommented these lines in server.xml and added last 2 lines.
 
Now, when I start my tomcat I am getting the following exception.
 
     [java] SEVERE: Endpoint [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,loca
lport=8443]] ignored exception: java.net.SocketException: SSL handshake errorjav
ax.net.ssl.SSLException: No available certificate or key corresponds to the SSL
cipher suites which are enabled.
     [java] java.net.SocketException: SSL handshake errorjavax.net.ssl.SSLExcept
ion: No available certificate or key corresponds to the SSL cipher suites which
are enabled.
     [java]     at org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocke
t(JSSESocketFactory.java:113)
     [java]     at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolT
cpEndpoint.java:407)
     [java]     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(L
eaderFollowerWorkerThread.java:70)
     [java]     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java :684)
     [java]     at java.lang.Thread.run(Thread.java:595)
     [java] Nov 14, 2006 11:57:18 AM org.apache.tomcat.util.net.PoolTcpEndpoint
acceptSocket
     [java] WARNING: Reinitializing ServerSocket
     [java] Nov 14, 2006 11:57:18 AM org.apache.tomcat.util.net.PoolTcpEndpoint
acceptSocket
 
Can anybody help me with this?
 
Thanks in advance.
 
 
-Asha


asha latha <[EMAIL PROTECTED]> wrote:
Hi All,
 
 
I am trying to integrate single sign-on to uportal. I am using uPortal2.5.3 and CAS 3.0 server. I made some changes in the security.properties as specified and when I login to CAS I am getting this error.
 
exception
javax.servlet.ServletException: Unable to validate ProxyTicketValidator [[edu.yale.its.tp.cas.client.ProxyTicketValidator
 proxyList=[null]
[edu.yale.its.tp.cas.client.ServiceTicketValidator casValidateUrl=[https://localhost:8080/cas/serviceValidate ] ticket=[ST-3-hzJE3WduJChS0cWx6j4lSUEshJBg10Q9Zct-20] service=[http%3A%2F%2Flocalhost%3A8080%2FuPortal%2FLogin] renew=false]]] edu.yale.its.tp.cas.client.filter.CASValidateFilter.doFilter(CASValidateFilter.java:292)
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://localhost:8080/cas/serviceValidate
] ticket=[ST-3-hzJE3WduJChS0cWx6j4lSUEshJBg10Q9Zct-20] service=[http%3A%2F%2Flocalhost%3A8080%2FuPortal%2FLogin] renew=false]]]   edu.yale.its.tp.cas.client.CASReceipt.getReceipt(CASReceipt.java:52)  
edu.yale.its.tp.cas.client.filter.CASValidateFilter.getAuthenticatedUser (CASValidateFilter.java:339) edu.yale.its.tp.cas.client.filter.CASValidateFilter.doFilter(CASValidateFilter.java:289)
Can some one help me with this.
 
Thanks in advance.
 
-Asha

Everyone is raving about the all-new Yahoo! Mail beta.



Everyone is raving about the all-new Yahoo! Mail beta.


_______________________________________________
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

Reply via email to