<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif">Trying to upgrade to 3.3.1, with a prior Duo installation, I'm getting an error on the construction of the flow 'authn/Duo'.  The idp-process.log file gives the following.  There seem to
 be no preceding errors.<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt">2017-04-03 15:00:16,672 - DEBUG [net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean:240] - Registered flow ID 'authn/conditions/expiring-password' using 'file [/opt/shibboleth-idp/flows/authn/conditions/expiring-password/expiring-password-flow.xml]'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">2017-04-03 15:00:16,672 - DEBUG [net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean:240] - Registered flow ID 'c14n/Duo' using 'file [/opt/shibboleth-idp/flows/c14n/Duo/duo-c14n-flow.xml]'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">2017-04-03 15:00:16,672 - DEBUG [net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean:240] - Registered flow ID 'user/prefs' using 'file [/opt/shibboleth-idp/flows/user/prefs/prefs-flow.xml]'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#7030A0">2017-04-03 15:00:16,737 - WARN [net.shibboleth.ext.spring.context.DeferPlaceholderFileSystemXmlWebApplicationContext:549] - Exception encountered during context initialization - cancelling refresh
 attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'config': Invocation of init method failed; nested exception is org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: An exception
 occurred constructing the flow 'authn/Duo'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#7030A0">2017-04-03 15:00:16,746 - ERROR [org.springframework.web.servlet.DispatcherServlet:502] - Context initialization failed<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#7030A0">org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'config': Invocation of init method failed; nested exception is org.springframework.webflow.definition.registry.FlowDefinitionConstructionException:
 An exception occurred constructing the flow 'authn/Duo'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#7030A0">        at </span>
<span style="font-size:10.0pt">org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Caused by: org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: An exception occurred constructing the flow 'authn/Duo'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">        at org.springframework.webflow.engine.builder.DefaultFlowHolder.assembleFlow(DefaultFlowHolder.java:111)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Caused by: org.springframework.webflow.engine.builder.FlowBuilderException: Unable to get the model for this flow<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">        at org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder.doInit(FlowModelFlowBuilder.java:154)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Caused by: org.springframework.webflow.engine.model.builder.FlowModelBuilderException: Unable to find flow 'authn.abstract' to inherit from<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">        at org.springframework.webflow.engine.model.builder.xml.XmlFlowModelBuilder.mergeFlows(XmlFlowModelBuilder.java:646)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">Caused by: org.springframework.webflow.engine.model.registry.NoSuchFlowModelException: No flow model 'authn.abstract' found<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt">        at org.springframework.webflow.engine.model.registry.FlowModelRegistryImpl.getLocalFlowModelHolder(FlowModelRegistryImpl.java:94)<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif">Any thoughts on where to look from here?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif">Rory<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman",serif"><o:p> </o:p></span></p>
</div>
</body>
</html>