Date parsing issue?
Brian Biggs
biggsb at sonoma.edu
Fri Feb 8 10:16:51 EST 2019
Hi,
We have a password nearing expiration intercept flow configured, which
has been working fine for a couple of months.
Last night, for only 1 hour (between 6pm and 7pm PST), our IDP generated
the following error:
2019-02-07 18:00:02,409 - 130.157.xxx.xxx - INFO
[net.shibboleth.idp.profile.logic.DateAttributePredicate:164] -
2019-03-10T02:00:02Z is not a valid date for the configured date parser
I tracked it back to the intercept flow.
The relevant config is:
<bean
id="shibboleth.expiring-password.Condition"
class="net.shibboleth.idp.profile.logic.DateAttributePredicate"
c:attribute="passwordExpiration"
c:formatString="yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"
p:resultIfMissing="false" p:offset="-P10D" />
Am I missing something here or does the date in the error match the
formatString in the config bean? Is the formatString wrong?
Could this be due to switching from OracleJDK to OpenJDK?
Any insight here would be appreciated.
Thanks,
-Brian
More information about the users
mailing list