<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> 
        <base href="https://shibboleth.atlassian.net"> 
        <title>Message Title</title> 
    </head> 
    <body class="jira" style="color: #333333; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.429"> 
        <table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0; background-color: #f5f5f5; border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0" bgcolor="#f5f5f5"> <!-- header here --> 
            <tbody>
                <tr> 
                    <td id="header-pattern-container" style="padding: 0; border-collapse: collapse; padding: 10px 20px"> 
                        <table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0"> 
                            <tbody>
                              <tr> 
                              <td id="header-avatar-image-container" valign="top" style="padding: 0; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 8px" width="32"> <img id="header-avatar-image" class="image_fix" src="https://secure.gravatar.com/avatar/0316dae1128c1bac2a50be6df06a2233?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FHM-0.png" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top"> </td> 
                              <td id="header-text-container" valign="middle" style="padding: 0; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> <a class="user-hover" rel="557058:1614c4a5-c89e-4edc-9421-990bd6ea85fd" style="color:#3b73af;; color: #3b73af; text-decoration: none" id="email_557058:1614c4a5-c89e-4edc-9421-990bd6ea85fd" href="https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1614c4a5-c89e-4edc-9421-990bd6ea85fd"> Henri Mikkonen </a> <strong>commented</strong> on <a href="https://shibboleth.atlassian.net/browse/JCOMOIDC-23?atlOrigin=eyJpIjoiYThlOGFhYTY4ZjM1NDBjNzk1MGYwYzUwMmVhYzcwZTYiLCJwIjoiaiJ9" style="color: #3b73af; text-decoration: none"><img src="cid:jira-generated-image-avatar-b518228f-e3e5-47bc-ba4a-56e63ddc359a" height="16" width="16" border="0" align="absmiddle" alt="Improvement"> JCOMOIDC-23</a> </td> 
                              </tr> 
                            </tbody>
                        </table> </td> 
                </tr> 
                <tr> 
                    <td id="email-content-container" style="padding: 0; border-collapse: collapse; padding: 0 20px"> 
                        <table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0; border-spacing: 0; border-collapse: separate"> 
                            <tbody>
                              <tr> <!-- there needs to be content in the cell for it to render in some clients --> 
                              <td class="email-content-rounded-top mobile-expand" style="padding: 0; border-collapse: collapse; color: #ffffff; padding: 0 15px 0 16px; height: 15px; background-color: #ffffff; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px; height: 10px; line-height: 10px; padding: 0 15px 0 16px; mso-line-height-rule: exactly" height="10" bgcolor="#ffffff"> </td> 
                              </tr> 
                              <tr> 
                              <td class="email-content-main mobile-expand " style="padding: 0; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff" bgcolor="#ffffff"> 
                              <table class="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0"> 
                              <tbody>
                              <tr> 
                              <td style="vertical-align: top;; padding: 0; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" class="page-title-pattern-header-container"> <span class="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"> <a href="https://shibboleth.atlassian.net/browse/JCOMOIDC-23?atlOrigin=eyJpIjoiYThlOGFhYTY4ZjM1NDBjNzk1MGYwYzUwMmVhYzcwZTYiLCJwIjoiaiJ9" style="color: #3b73af; text-decoration: none">Re: Add OpenID Provider Configuration Document Resolver</a> </span> </td> 
                              </tr> 
                              </tbody>
                              </table> </td> 
                              </tr> 
                              <tr> 
                              <td id="text-paragraph-pattern-top" class="email-content-main mobile-expand  comment-top-pattern" style="padding: 0; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff; border-bottom: none; padding-bottom: 0" bgcolor="#ffffff"> 
                              <table class="text-paragraph-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
                              <tbody>
                              <tr> 
                              <td class="text-paragraph-pattern-container mobile-resize-text " style="padding: 0; border-collapse: collapse; padding: 0 0 10px"> <p style="margin: 10px 0 0; margin-top: 0">As discussed on Slack with <a href="https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=5afecdc1eb3ffa0c596652c4" class="user-hover" rel="5afecdc1eb3ffa0c596652c4" data-account-id="5afecdc1eb3ffa0c596652c4" accountid="5afecdc1eb3ffa0c596652c4" style="color: #3b73af; text-decoration: none">Philip Smart</a> , the DynamicMetadataCache seems to cache objects that are configured to expire now or in the past (via expiration time strategy, and returns them before a cleanup task is run. If the cache duration is configured to 0, then on another attempt the cache notices that the item cached on previous attempt is no longer valid, but still returns it:</p> 
                              <div class="preformatted panel" style="border-width: 1px;; border: 1px solid #cccccc; background: #f5f5f5; font-size: 12px; line-height: 1.333; font-family: monospace; border: 1px solid #cccccc; -moz-border-radius: 3px; border-radius: 3px; margin: 9px 0">
                              <div class="preformattedContent panelContent" style="padding: 9px 12px"> 
                              <pre style="margin: 10px 0 0; margin-top: 0; max-height: 30em; overflow: auto; white-space: pre-wrap; word-wrap: normal; white-space: pre; word-break: normal; word-wrap: break-word; word-break: break-all; white-space: pre-wrap">2022-03-04 09:17:15,711 - 127.0.0.1 - DEBUG [net.shibboleth.oidc.metadata.cache.impl.DynamicMetadataCache:405] - Metadata Cache AdminMetadataPolicyCache: Resolved criteria to identifier: AdminFlowProvidedMetadataPolicy
2022-03-04 09:17:15,711 - 127.0.0.1 - DEBUG [net.shibboleth.oidc.metadata.cache.impl.DynamicMetadataCache:420] - Metadata for 'AdminFlowProvidedMetadataPolicy' does not exist, is no longer valid, or is stale, attempting to fetch it
2022-03-04 09:17:15,711 - 127.0.0.1 - DEBUG [net.shibboleth.oidc.metadata.cache.impl.DynamicMetadataCache:466] - Metadata Cache AdminMetadataPolicyCache: Metadata for 'AdminFlowProvidedMetadataPolicy' is stale and requires refreshing
2022-03-04 09:17:15,712 - 127.0.0.1 - ERROR [net.shibboleth.oidc.metadata.cache.impl.DefaultFileLoadingStrategy:96] - Unable to read metadata file /tmp/m2e
2022-03-04 09:17:15,717 - 127.0.0.1 - ERROR [net.shibboleth.oidc.metadata.policy.impl.MetadataPolicyViaLocationFetchingStrategy:118] - Could not load a metadata policy from file /tmp/m2e
net.shibboleth.oidc.metadata.cache.CacheLoadingException: Unable to read metadata file /tmp/m2e
        at net.shibboleth.oidc.metadata.cache.impl.DefaultFileLoadingStrategy.load(DefaultFileLoadingStrategy.java:97)
Caused by: net.shibboleth.utilities.java.support.resolver.ResolverException: Metadata file '/tmp/m2e' does not exist
        at net.shibboleth.oidc.metadata.impl.ResolverHelper.validateMetadataFile(ResolverHelper.java:79)
2022-03-04 09:17:15,719 - 127.0.0.1 - WARN [net.shibboleth.oidc.metadata.cache.impl.DynamicMetadataCache:480] - Metadata Cache AdminMetadataPolicyCache: Metadata for 'AdminFlowProvidedMetadataPolicy' could not be resolved from source
2022-03-04 09:17:15,719 - 127.0.0.1 - DEBUG [net.shibboleth.oidc.metadata.impl.AbstractOIDCMetadataResolver:160] - Metadata Resolver OIDCMetadataPolicyResolver shibboleth.oidc.admin.DefaultMetadataPolicyResolver: Attempting to filter candidate metadata via resolved Predicates
2022-03-04 09:17:15,719 - 127.0.0.1 - TRACE [net.shibboleth.oidc.metadata.impl.AbstractOIDCMetadataResolver:167] - Metadata Resolver OIDCMetadataPolicyResolver shibboleth.oidc.admin.DefaultMetadataPolicyResolver: Resolved 0 Predicates: []
2022-03-04 09:17:15,720 - 127.0.0.1 - TRACE [net.shibboleth.oidc.metadata.impl.AbstractOIDCMetadataResolver:175] - Metadata Resolver OIDCMetadataPolicyResolver shibboleth.oidc.admin.DefaultMetadataPolicyResolver: CriteriaSet did NOT contain SatisfyAnyCriterion
2022-03-04 09:17:15,720 - 127.0.0.1 - TRACE [net.shibboleth.oidc.metadata.impl.AbstractOIDCMetadataResolver:179] - Metadata Resolver OIDCMetadataPolicyResolver shibboleth.oidc.admin.DefaultMetadataPolicyResolver: Effective satisyAny value: false
2022-03-04 09:17:15,720 - 127.0.0.1 - DEBUG [net.shibboleth.oidc.metadata.impl.AbstractOIDCMetadataResolver:184] - Metadata Resolver OIDCMetadataPolicyResolver shibboleth.oidc.admin.DefaultMetadataPolicyResolver: After predicate filtering 1 Metadata entities remain</pre> 
                              </div>
                              </div> </td> 
                              </tr> 
                              </tbody>
                              </table> </td> 
                              </tr> 
                              <tr> 
                              <td class="email-content-main mobile-expand " style="padding: 0; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff" bgcolor="#ffffff"> <script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EmailMessage",
  "description": "View Issue",
  "potentialAction": {
    "@type": "ViewAction",
        "target": "https://shibboleth.atlassian.net/browse/JCOMOIDC-23?inbox=true&focusedCommentId=32272&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-32272",
    "name": "View Comment"
      },
  "publisher": {
    "@type": "Organization",
    "name": "Atlassian",
    "url": "https://www.atlassian.com"
  }
}
</script> 
                              <table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
                              <tbody>
                              <tr> 
                              <td id="actions-pattern-container" valign="middle" style="padding: 0; border-collapse: collapse; padding: 10px 0 10px 24px; vertical-align: middle; padding-left: 0"> 
                              <table align="left" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0"> 
                              <tbody>
                              <tr> 
                              <td class="actions-pattern-action-icon-container" style="padding: 0; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0; vertical-align: middle"> <a href="https://shibboleth.atlassian.net/browse/JCOMOIDC-23#add-comment?atlOrigin=eyJpIjoiYThlOGFhYTY4ZjM1NDBjNzk1MGYwYzUwMmVhYzcwZTYiLCJwIjoiaiJ9" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none"> <img class="actions-pattern-action-icon-image" src="cid:jira-generated-image-static-comment-icon-633bce0f-ef3a-4287-818d-e0440511056e" alt="Add Comment" title="Add Comment" height="16" width="16" border="0" style="vertical-align: middle"> </a> </td> 
                              <td class="actions-pattern-action-text-container" style="padding: 0; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px"> <a href="https://shibboleth.atlassian.net/browse/JCOMOIDC-23#add-comment?atlOrigin=eyJpIjoiYThlOGFhYTY4ZjM1NDBjNzk1MGYwYzUwMmVhYzcwZTYiLCJwIjoiaiJ9" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none">Add Comment</a> </td> 
                              </tr> 
                              </tbody>
                              </table> </td> 
                              </tr> 
                              </tbody>
                              </table> </td> 
                              </tr> <!-- there needs to be content in the cell for it to render in some clients --> 
                              <tr> 
                              <td class="email-content-rounded-bottom mobile-expand" style="padding: 0; border-collapse: collapse; color: #ffffff; padding: 0 15px 0 16px; height: 5px; line-height: 5px; background-color: #ffffff; border-top: 0; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; mso-line-height-rule: exactly" height="5" bgcolor="#ffffff"> </td> 
                              </tr> 
                            </tbody>
                        </table> </td> 
                </tr> 
                <tr> 
                    <td id="footer-pattern" style="padding: 0; border-collapse: collapse; padding: 12px 20px"> 
                        <table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0"> 
                            <tbody>
                              <tr> 
                              <td id="footer-pattern-mobile-separated-links" class="mobile-resize-text" width="100%" colspan="2" style="padding: 0; border-collapse: collapse; color: #999999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> Get Jira notifications on your phone! Download the Jira Cloud app for <a href="https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail" style="color: #3b73af; text-decoration: none">Android</a> or <a href="https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8" style="color: #3b73af; text-decoration: none">iOS</a> 
                              <hr> </td> 
                              </tr> 
                              <tr> 
                              <td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0; border-collapse: collapse; color: #999999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> This message was sent by Atlassian Jira <span id="footer-build-information">(v1001.0.0-SNAPSHOT#100195-<span title="2787fd6d010c165802f26492e9ac573bf7707019" data-commit-id="2787fd6d010c165802f26492e9ac573bf7707019}">sha1:2787fd6</span>)</span> </td> 
                              <td id="footer-pattern-logo-desktop-container" valign="top" style="padding: 0; border-collapse: collapse; padding-left: 20px; vertical-align: top"> 
                              <table style="border-collapse: collapse; mso-table-lspace: 0; mso-table-rspace: 0"> 
                              <tbody>
                              <tr> 
                              <td id="footer-pattern-logo-desktop-padding" style="padding: 0; border-collapse: collapse; padding-top: 3px; opacity: 0.150"> <img id="footer-pattern-logo-desktop" src="cid:jira-generated-image-static-footer-desktop-logo-68a79a27-562b-4d11-aa0f-c2ca3354e1a3" alt="Atlassian logo" title="Atlassian logo" width="192" height="24" class="image_fix"> </td> 
                              </tr> 
                              </tbody>
                              </table> </td> 
                              </tr> 
                            </tbody>
                        </table> </td> 
                </tr> 
            </tbody>
        </table>  
    </body>
</html>