Bonjour,
en ce moment j'essaye de CAS-ifier une appli web mais j'ai a chaque fois un problème...j'ai pu les résoudre tous sauf que là je suis perdu
je vous mets la trace de l'erreur que je reçoits en pleine figure
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
type Rapport d'exception
message
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
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://webauth.univ-montp3.fr/cas/serviceValidate] ticket=[ST-217766-PGvh6lfMHYwojW9Qc5ff] service=[http%3A%2F%2Fimprimerie.univ-montp3.fr%2Fcervoprintws%2FCPTest] renew=false]]]
edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:381)
cause mère
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://webauth.univ-montp3.fr/cas/serviceValidate] ticket=[ST-217766-PGvh6lfMHYwojW9Qc5ff] service=[http%3A%2F%2Fimprimerie.univ-montp3.fr%2Fcervoprintws%2FCPTest] renew=false]]]
edu.yale.its.tp.cas.client.CASReceipt.getReceipt(CASReceipt.java:52)
edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:455)
edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:378)
cause mère
java.net.ConnectException: Connection timed out: connect
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
java.net.Socket.connect(Socket.java:507)
java.net.Socket.connect(Socket.java:457)
sun.net.NetworkClient.doConnect(NetworkClient.java:157)
sun.net.www.http.HttpClient.openServer(HttpClient.java:365)
sun.net.www.http.HttpClient.openServer(HttpClient.java:477)
sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:280)
sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:337)
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:176)
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:736)
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:162)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:905)
sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
edu.yale.its.tp.cas.util.SecureURL.retrieve(SecureURL.java:84)
edu.yale.its.tp.cas.client.ServiceTicketValidator.validate(ServiceTicketValidator.java:212)
edu.yale.its.tp.cas.client.CASReceipt.getReceipt(CASReceipt.java:50)
edu.yale.its.tp.cas.client.filter.CASFilter.getAuthenticatedUser(CASFilter.java:455)
edu.yale.its.tp.cas.client.filter.CASFilter.doFilter(CASFilter.java:378)
note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.23. |
malgré mes recherches sur google j'ai rien compris, plz help