Hello,
Could someone please help me figure out what Invalid State: 4 means, or how I can get more debug output to print out to the console while using the SPNEGO authentication handler? Any tips and guidance would be welcome, of any sort. I'm a bit stuck and I don't want to keep throwing darts without understanding the nature of the problem. Below is my original e-mail to the list. Any response would be appreciated. Regards, Daniel. -- Hi guys, I was following the guide found at https://wiki.jasig.org/display/CASUM/SPNEGO to set-up transparent single-sign on for my consumers of CAS but have run into a problem. I've set-up everything as best I could to be identical to the configuration presented therein, although I did have to make a couple changes (I'll detail those below) but when I try to authenticate via SPNEGO, the console simply prints out: 2011-06-20 13:10:21,634 ERROR [STDERR] (http-0.0.0.0-8443-1) Invalid state: 4 I'm using JBoss 5 AS and CAS 3.3.2. I've modified everything exactly as was presented in the guide, with two exceptions: In login-webflow.xml, I changed the exact configuration to get the same result with the version of CAS I'm using: <action-state id="startAuthenticate"> <action bean="negociateSpnego" /> <transition on="success" to="spnego" /> </action-state> <action-state id="spnego"> <action bean="spnego" /> <transition on="success" to="sendTicketGrantingTicket" /> <transition on="error" to="viewLoginForm" /> </action-state> .. and in deployerConfigContext.xml, I'm specifying the SPN account as the JCIFS principal (with the appropriate password value in the password property), like so: <bean name="jcifsConfig" class="org.jasig.cas.support.spnego.authentication.handler.support.JCIFS Config"> <property name="jcifsServicePrincipal" value="[email protected]" /> <property name="jcifsServicePassword" value="XXXXXXX" /> <!-- other config... --> </bean> In lieu of what the message "Invalid State: 4" means (Google didn't help, except to make it seem that it is JCIFS related), what else should I be trying here? Should I be using another version CAS (newer or older)? How can I get more meaningful debug output to print out? Thanks for the help. Regards, Daniel [email protected] _____________________________________________________________________________ Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com _____________________________________________________________________________ -- 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
