> I found the following error message was logged to which I am not sure why is > it happening > ... > org.apache.catalina.core.StandardWrapperValve invoke > SEVERE: Servlet.service() for servlet cas threw exception > java.net.SocketException: Connection reset > ... > at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123) > at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3298) > ...
It appears the connection-handling code of MySQL is sending a RST packet on the persistent database connection CAS uses for the QueryDatabaseAuthenticationHandler component. In any case this has much more to do with your database and pooling configuration that CAS per se. While the authentication would fail in this case, your pooler should be able to prune the connection and allocate another to ensure CAS application is available for subsequent authentication attempts. M -- 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
