errors after upgrade to 3.4.6

Morgan, Andrew Jason morgan at oregonstate.edu
Thu Nov 7 20:58:13 EST 2019


Is it related to the redesign of the External login flow in v3.4.6?

https://wiki.shibboleth.net/confluence/display/IDP30/ReleaseNotes#ReleaseNotes-3.4.6(Oct2,2019)

I see that you have a flow "authn/uwduo"...


Andy Morgan
Identity & Access Management
Oregon State University

________________________________
From: users <users-bounces at shibboleth.net> on behalf of Jim Fox <fox at washington.edu>
Sent: Thursday, November 7, 2019 4:12 PM
To: Shib Users <users at shibboleth.net>
Subject: errors after upgrade to 3.4.6


On a trial uprgade from idp 3.4.4 to 3.4.6 I get this error when invoking
a duo login.

==================================
2019-11-07 14:48:06,901 - ERROR [org.opensaml.messaging.context.BaseContext:343] - No such method error on creating subcontext
java.lang.NoSuchMethodException: net.shibboleth.idp.authn.context.ExternalAuthenticationContext.<init>()
         at java.lang.Class.getConstructor0(Class.java:3082)
2019-11-07 14:48:06,903 - ERROR [org.springframework.webflow.execution.FlowExecutionException:76] -
org.springframework.webflow.execution.FlowExecutionException: Exception thrown in state 'DisplayDuoWebView' of flow 'authn/uwduo'
         at org.springframework.webflow.engine.impl.FlowExecutionImpl.wrap(FlowExecutionImpl.java:573)
Caused by: java.lang.IllegalStateException: Exception occurred rendering view org.springframework.web.servlet.view.velocity.VelocityView: name 'duo'; URL [duo.vm]
         at org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:208)
Caused by: org.springframework.web.util.NestedServletException: Method invocation failed during rendering of Velocity view with name 'duo': Invocation of method 'getSubcontext' in  class net.shibboleth.idp.authn.context.AuthenticationContext threw exception org.opensaml.messaging.MessageRuntimeException: Error creating subcontext at duo.vm[line 25, column 47]; reference [authenticationContext], method 'getSubcontext'; nested exception is org.opensaml.messaging.MessageRuntimeException: Error creating subcontext
         at org.springframework.web.servlet.view.velocity.VelocityView.mergeTemplate(VelocityView.java:526)
Caused by: org.opensaml.messaging.MessageRuntimeException: Error creating subcontext
         at org.opensaml.messaging.context.BaseContext.createSubcontext(BaseContext.java:344)
Caused by: java.lang.NoSuchMethodException: net.shibboleth.idp.authn.context.ExternalAuthenticationContext.<init>()
         at java.lang.Class.getConstructor0(Class.java:3082)
==================================

This was just a basic "bin/install.sh" upgrade from the 3.4.6 distribution.

Using:

Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Server version: Apache Tomcat/8.0.28

It's not critical for me, but I'd like some ideas about what's going wrong.

Thanks,
Jim
--
For Consortium Member technical support, see https://wiki.shibboleth.net/confluence/x/coFAAg
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20191108/086d1484/attachment.html>


More information about the users mailing list