<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=iso-8859-1">
<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:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;
        mso-ligatures:standardcontextual;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#467886;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
..MsoChpDefault
        {mso-style-type:export-only;
        font-size:11.0pt;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
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="DE" link="#467886" vlink="#96607D" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">after our recent upgrade to IDP v5.1.2 from 4.3.x the aacli/resolvertest seems to have stopped working:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">./aacli.sh -r testsp3.aai.dfn.de -n $user<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">yields<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><html><head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><title>301 Moved Permanently</title><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"></head><body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><h1>Moved Permanently</h1><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>The document has moved <a href=<a href="https://localhost/idp/profile/admin/resolvertest?requester=testsp3.aai.dfn.de&amp;principal=">https://localhost/idp/profile/admin/resolvertest?requester=testsp3.aai.dfn.de&amp;principal=</a>$user>here</a>.</p><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"></body></html><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Accessing this new url via<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">curl --insecure <a href="https://localhost/idp/profile/admin/resolvertest?requester=testsp3.aai.dfn.de&amp;principal=$user">
https://localhost/idp/profile/admin/resolvertest?requester=testsp3.aai.dfn.de&amp;principal=$user</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">results in an Error 500 stemming from countless runtime exceptions<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2024-07-12 10:34:04,514 - ERROR [net.shibboleth.idp.profile:35] - Uncaught runtime exception<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">java.lang.IllegalStateException: Message was null<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at org.opensaml.messaging.context.MessageContext.ensureMessage(MessageContext.java:59)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">which culminates in an OutOfMemoryError<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2024-07-12 10:35:58,148 - WARN [org.opensaml.profile.action.impl.LogEvent:94] - A non-proceed event occurred while processing the request: Runtime<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Exception<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2024-07-12 10:36:22,861 - ERROR [org.springframework.webflow.execution.ActionExecutionException:144] -<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">org.springframework.webflow.execution.ActionExecutionException: Exception thrown executing [AnnotatedAction@7ec4314c targetAction = [EvaluateActio<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">n@4efe81ec expression = LogRuntimeException.log('net.shibboleth.idp.profile', flowExecutionException), resultExpression = [null]], attributes = ma<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">p[[empty]]] in state 'LogRuntimeException' of flow 'admin/resolvertest' -- action execution attributes were 'map[[empty]]'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:62)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Caused by: org.springframework.expression.ExpressionInvocationTargetException: A problem occurred when trying to execute method 'log' on object of<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">type [net.shibboleth.idp.profile.LogRuntimeException]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at org.springframework.expression.spel.ast.MethodReference.throwSimpleExceptionIfPossible(MethodReference.java:254)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Caused by: java.lang.OutOfMemoryError: Java heap space<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at java.base/java.lang.StackTraceElement.of(StackTraceElement.java:537)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is there a known way to fix this ?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Any hints are appreciated.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Best wishes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Marius Fuchs, MSc<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">University of Würzburg<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>