<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hello all,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I am suddenly having some issues with our build process here that seems to be due to the new release of net.shibboleth.oidc.common (idp.oidc.common.3).  It seems that net.shibboleth.idp.plugin.authn.duo.nimbus is expecting idp.oidc.common.2 and fails to install:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="monospace">./plugin.sh --truststore /opt/shibboleth-idp/credentials/net.shibboleth.truststore.asc -I net.shibboleth.oidc.common \<br>     && ./plugin.sh -I net.shibboleth.idp.plugin.oidc.config \<br>     && ./plugin.sh -I net.shibboleth.idp.plugin.oidc.op \<br>     && ./plugin.sh -I net.shibboleth.idp.plugin.authn.duo.nimbus<br></font></div><div class="gmail_default" style="font-size:small"><font face="monospace"><SNIP></font></div><div class="gmail_default" style="font-size:small"><font face="monospace">Installing Plugin net.shibboleth.idp.plugin.authn.duo.nimbus version 1.3.0<br>WARN  - Required module idp.oidc.common.2 is missing or not enabled <br>ERROR  -  Plugin Install failed: One or more required modules are not enabled</font><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">If I try to install <a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz</a> to back to the idp.oidc.common.2 module, I am now receiving an error saying that it is not supported on IdP 4.3.1:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="monospace">./plugin.sh -i <a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz</a> \<br>    && ./plugin.sh -i <a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-op/3.3.0/idp-plugin-oidc-op-distribution-3.3.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/oidc-op/3.3.0/idp-plugin-oidc-op-distribution-3.3.0.tar.gz</a> \<br>    && ./plugin.sh -I net.shibboleth.idp.plugin.authn.duo.nimbus<br></font></div><div class="gmail_default" style="font-size:small"><font face="monospace">Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz</a>]<br>.<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz.asc">http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz.asc</a>]<br></font></div><div class="gmail_default" style="font-size:small"><font face="monospace">ERROR  - Plugin net.shibboleth.oidc.common version 2.1.0 is not supported with IdP Version 4.3.1<br>ERROR  -  Plugin Install failed: Version Mismatch</font><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">The last successful build I had was on May 12th.  Below is the output so that you can see that net.shibboleth.oidc.common version 2.1.0 successfully installed with IdP 4.3.1:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="monospace">./plugin.sh -I net.shibboleth.oidc.common \</font></div><div class="gmail_default" style="font-size:small"><font face="monospace">     && ./plugin.sh -I net.shibboleth.idp.plugin.oidc.op \</font></div><div class="gmail_default" style="font-size:small"><font face="monospace">     && ./plugin.sh -I net.shibboleth.idp.plugin.authn.duo.nimbus<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz</a>]<br>...........................<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz.asc">http://shibboleth.net/downloads/identity-provider/plugins/oidc-common/2.1.0/oidc-common-dist-2.1.0.tar.gz.asc</a>]<br>Installing Plugin net.shibboleth.oidc.common version 2.1.0<br>Rebuilding /opt/shibboleth-idp/war/idp.war, Version 4.3.1<br>Initial populate from /opt/shibboleth-idp/dist/webapp to /opt/shibboleth-idp/webpapp.tmp<br>Overlay from /opt/shibboleth-idp/dist/plugin-webapp to /opt/shibboleth-idp/webpapp.tmp<br>Overlay from /opt/shibboleth-idp/edit-webapp to /opt/shibboleth-idp/webpapp.tmp<br>Creating war file /opt/shibboleth-idp/war/idp.war<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-op/3.3.0/idp-plugin-oidc-op-distribution-3.3.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/oidc-op/3.3.0/idp-plugin-oidc-op-distribution-3.3.0.tar.gz</a>]<br>.................................................................................................................................<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/oidc-op/3.3.0/idp-plugin-oidc-op-distribution-3.3.0.tar.gz.asc">http://shibboleth.net/downloads/identity-provider/plugins/oidc-op/3.3.0/idp-plugin-oidc-op-distribution-3.3.0.tar.gz.asc</a>]<br>Installing Plugin net.shibboleth.idp.plugin.oidc.op version 3.3.0<br>Rebuilding /opt/shibboleth-idp/war/idp.war, Version 4.3.1<br>Initial populate from /opt/shibboleth-idp/dist/webapp to /opt/shibboleth-idp/webpapp.tmp<br>Overlay from /opt/shibboleth-idp/dist/plugin-webapp to /opt/shibboleth-idp/webpapp.tmp<br>Overlay from /opt/shibboleth-idp/edit-webapp to /opt/shibboleth-idp/webpapp.tmp<br>Creating war file /opt/shibboleth-idp/war/idp.war<br>Module file changes as a result of this install<br>    bin/oidc-clients.sh created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/oidc-clientinfo-resolvers.xml.idpnew created<br></font><span style="font-family:monospace">    </span><font face="monospace">static/openid-configuration.json.idpnew created<br></font><span style="font-family:monospace">    </span><font face="monospace">bin/lib/json-web-key-generator-0.8.2-jar-with-dependencies.jar created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/attributes/oidc-claim-rules.xml.idpnew created<br></font><span style="font-family:monospace">    </span><font face="monospace">bin/jwtgen.sh created<br></font><span style="font-family:monospace">    </span><font face="monospace">bin/issue-access-token.bat created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/authn/oauth2client-authn-config.xml created<br></font><span style="font-family:monospace">    </span><font face="monospace">bin/issue-access-token.sh created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/oidc-credentials.xml created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/examples/oidc-attribute-filter.xml created<br></font><span style="font-family:monospace">    </span><font face="monospace">bin/jwtgen.bat created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/oidc.properties.idpnew created<br></font><span style="font-family:monospace">    </span><font face="monospace">conf/examples/oidc-attribute-resolver.xml created<br></font><span style="font-family:monospace">    </span><font face="monospace">bin/oidc-clients.bat created<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/duo-oidc/1.3.0/idp-plugin-duo-nimbus-dist-1.3.0.tar.gz">http://shibboleth.net/downloads/identity-provider/plugins/duo-oidc/1.3.0/idp-plugin-duo-nimbus-dist-1.3.0.tar.gz</a>]<br>.<br>Downloading from HTTPResource [<a href="http://shibboleth.net/downloads/identity-provider/plugins/duo-oidc/1.3.0/idp-plugin-duo-nimbus-dist-1.3.0.tar.gz.asc">http://shibboleth.net/downloads/identity-provider/plugins/duo-oidc/1.3.0/idp-plugin-duo-nimbus-dist-1.3.0.tar.gz.asc</a>]<br>Installing Plugin net.shibboleth.idp.plugin.authn.duo.nimbus version 1.3.0<br>Rebuilding /opt/shibboleth-idp/war/idp.war, Version 4.3.1<br>Initial populate from /opt/shibboleth-idp/dist/webapp to /opt/shibboleth-idp/webpapp.tmp<br>Overlay from /opt/shibboleth-idp/dist/plugin-webapp to /opt/shibboleth-idp/webpapp.tmp<br>Overlay from /opt/shibboleth-idp/edit-webapp to /opt/shibboleth-idp/webpapp.tmp<br>Creating war file /opt/shibboleth-idp/war/idp.war</font><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I have also tried with net.shibboleth.idp.plugin.authn.duo.sdk, but I get the same behavior.  Any suggestions for how to work around this would be much appreciated.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Thanks!</div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><font face="arial, helvetica, sans-serif"><br>Brian Moon<br><font size="1">Senior System Administrator, Enterprise Systems</font></font></div><div dir="ltr"><font size="1"><font face="arial, helvetica, sans-serif">Santa Clara University</font></font></div></div></div></div></div>