<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Is it related to the redesign of the External login flow in v3.4.6?</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<a href="https://wiki.shibboleth.net/confluence/display/IDP30/ReleaseNotes#ReleaseNotes-3.4.6(Oct2,2019)">https://wiki.shibboleth.net/confluence/display/IDP30/ReleaseNotes#ReleaseNotes-3.4.6(Oct2,2019)</a></div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I see that you have a flow "authn/uwduo"...</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div></div>
<div></div>
<div style="font-family:"Courier New",monospace; font-size:12pt; color:rgb(0,0,0)">
<span style="font-family:Arial,Helvetica,sans-serif">Andy Morgan</span><span><br>
</span></div>
<div style="font-family:"Courier New",monospace; font-size:12pt; color:rgb(0,0,0)">
<div><span style="font-family:Arial,Helvetica,sans-serif">Identity & Access Management</span><br>
</div>
<div><span style="font-family:Arial,Helvetica,sans-serif">Oregon State University</span><br>
</div>
</div>
</div>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> users <users-bounces@shibboleth.net> on behalf of Jim Fox <fox@washington.edu><br>
<b>Sent:</b> Thursday, November 7, 2019 4:12 PM<br>
<b>To:</b> Shib Users <users@shibboleth.net><br>
<b>Subject:</b> errors after upgrade to 3.4.6</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText"><br>
On a trial uprgade from idp 3.4.4 to 3.4.6 I get this error when invoking <br>
a duo login.<br>
<br>
==================================<br>
2019-11-07 14:48:06,901 - ERROR [org.opensaml.messaging.context.BaseContext:343] - No such method error on creating subcontext<br>
java.lang.NoSuchMethodException: net.shibboleth.idp.authn.context.ExternalAuthenticationContext.<init>()<br>
at java.lang.Class.getConstructor0(Class.java:3082)<br>
2019-11-07 14:48:06,903 - ERROR [org.springframework.webflow.execution.FlowExecutionException:76] -
<br>
org.springframework.webflow.execution.FlowExecutionException: Exception thrown in state 'DisplayDuoWebView' of flow 'authn/uwduo'<br>
at org.springframework.webflow.engine.impl.FlowExecutionImpl.wrap(FlowExecutionImpl.java:573)<br>
Caused by: java.lang.IllegalStateException: Exception occurred rendering view org.springframework.web.servlet.view.velocity.VelocityView: name 'duo'; URL [duo.vm]<br>
at org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:208)<br>
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<br>
at org.springframework.web.servlet.view.velocity.VelocityView.mergeTemplate(VelocityView.java:526)<br>
Caused by: org.opensaml.messaging.MessageRuntimeException: Error creating subcontext<br>
at org.opensaml.messaging.context.BaseContext.createSubcontext(BaseContext.java:344)<br>
Caused by: java.lang.NoSuchMethodException: net.shibboleth.idp.authn.context.ExternalAuthenticationContext.<init>()<br>
at java.lang.Class.getConstructor0(Class.java:3082)<br>
==================================<br>
<br>
This was just a basic "bin/install.sh" upgrade from the 3.4.6 distribution.<br>
<br>
Using:<br>
<br>
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)<br>
Server version: Apache Tomcat/8.0.28<br>
<br>
It's not critical for me, but I'd like some ideas about what's going wrong.<br>
<br>
Thanks,<br>
Jim<br>
-- <br>
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg">
https://wiki.shibboleth.net/confluence/x/coFAAg</a><br>
To unsubscribe from this list send an email to users-unsubscribe@shibboleth.net<br>
</div>
</span></font></div>
</div>
</body>
</html>