Skip to content

Calls to healthcheck() fail between 1 AM and 2 AM during DST change #15

@keith4

Description

@keith4

Description

Every year, between 1 AM and 2 AM local time (Eastern or America/New_York), our PHP project that uses this Duo universal client throws exceptions for all calls to healthCheck().

Expected Behavior

I expect the Duo client to handle a time change correctly ;-)

Actual Behavior

The universal client library appears to not handle the DST change correctly, for some reason.

Steps to Reproduce

This is probably not reproducible without waiting for the next DST change?
1.
2.
3.
4.

Workarounds

The problem resolves itself at 2 AM local time. We could also bypass the healthcheck() call between 1 AM and 2 AM, probably, as a workaround.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions