Fernando Soares wrote:
I have a working solution with roller 4.0 and CAS and really the worst
part was de ssl config.
I'm using Glassfish in both deployements, so I just can help with that
container, but I dont think that copyng the ssl certicate work in any
java container.
From what I saw, the SSL certificate issue (at least the one I'm
thinking about) is only really a problem if you're using a self-signed
certificate. When using a self-signed on, JSSE blows up deep in the
guts of some of the CAS code (I forget if it was CAS server or CAS
client though) when trying to validate the login token, because the
certificate root isn't trusted by JSSE.
If you have the level debug in roller you can check for a message (it's
hard to find) about the missing CA in the server.
You have to put the certificate you generate for CAS in the CA storage
of the cantainer instance you are using for Roller.
FWIW, back when I ran into this problem, it was never logged at all, not
even in debug mode. I only ever found out what was happening by
single-stepping through the code using the Eclipse debugger.
That is, if the OP is having the same problem I was having.
TTYL,
--
Phillip Rhodes
Chief Architect - OpenQabal
https://openqabal.dev.java.net
LinkedIn: http://www.linkedin.com/in/philliprhodes