Hi all,

I have an issue on using the MFA gauth, anytime I add the 
resources/services/gauth.json I have the 500 error on cas/login.

The error showed is "*HTTP Status 500 - Request processing failed; nested 
exception is 
org.springframework.webflow.execution.ActionExecutionException: Exception 
thrown executing org.apereo.cas.web.flow.InitialFlowSetupAction@480ad82c in 
state 'null' of flow 'login' -- action execution attributes were 
'map[[empty]]*'"

*My cas.properties is :*
cas.server.name=http://cas5.mydomain.com
cas.server.prefix=http://cas5.mydomain.com/cas

cas.server.ajp.enabled=true

cas.adminPagesSecurity.ip=.*

####### config simple par defaut
# Cookie
#cas.tgc.cipherEnabled=true
cas.tgc.signingKey=SYYsU15UyaitTeOYHiWaXArEqX5EYDWG79oJiAP4UMumrOgKH1UoiLel9HIvM8of1mg4QhiHUcMHeS4DeRoR0A
cas.tgc.encryptionKey=3OARjK04WMVmlu91ewA3lmlx6T3_4G9WhZftM4OpGGw

# SSL
server.ssl.enabled=false

# webflow
cas.webflow.signing.key=2H1YLO-_8HYK505D8Ty78_cIW3Hn9BTCGJ8QB8vI1n9jhvD4ONAL-LtjoKwohFPWhmLa-aoaPhpP7Yb0GUAh0w
cas.webflow.encryption.key=UGIUmxYrRXPqgMiL
cas.ticket.st.timeToKillInSeconds=100
####### config simple par defaut

# LDAP
cas.authn.ldap[0].type=ANONYMOUS
cas.authn.ldap[0].useSsl=false
cas.authn.ldap[0].ldapUrl=ldap://ldap.mydomain.com:389
cas.authn.ldap[0].baseDn=ou=people,dc=mydomain.com,dc=fr
cas.authn.ldap[0].dnFormat=ou=people,dc=mydomain.com,dc=fr
cas.authn.ldap[0].userFilter=supannAliasLogin={user}
cas.authn.ldap[0].principalAttributeList=uid

*My gauth.json :*
{
  "@class" : "org.apereo.cas.services.RegexRegisteredService",
  "serviceId" : "^(https|imaps)://.*",
  "id" : 100,
  "multifactorPolicy" : {
    "@class" : 
"org.apereo.cas.services.DefaultRegisteredServiceMultifactorPolicy",
    "multifactorAuthenticationProviders" : [ "java.util.LinkedHashSet", [ 
"mfa-gauth" ] ]
  }
}

*My login-webflow.xml :*
<?xml version="1.0" encoding="UTF-8"?>
<flow xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
      xmlns="http://www.springframework.org/schema/webflow";
      xsi:schemaLocation="http://www.springframework.org/schema/webflow
                          
http://www.springframework.org/schema/webflow/spring-webflow.xsd";>

    .....
        
    <action-state id="initializeLoginForm">
    <evaluate expression="initializeLoginAction" />
    <transition on="success" to="startSpnegoAuthenticate"/>
</action-state>
    ......
</flow>

*My build.gradle :*
.....
dependencies {
    compile "org.apereo.cas:cas-server-webapp:${project.'cas.version'}@war"
    compile 
"org.apereo.cas:cas-server-support-ldap:${project.'cas.version'}"
    compile 
"org.apereo.cas:cas-server-support-pac4j-webflow:${project.'cas.version'}"
    compile 
"org.apereo.cas:cas-server-support-spnego-webflow:${project.'cas.version'}"
    compile 
"org.apereo.cas:cas-server-support-gauth:${project.'cas.version'}"
}
....

If you have any idea about this issue, let me know

Francis :)

-- 
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/1738746a-b51e-43f6-9f64-9215f283107b%40apereo.org.

Reply via email to