Skip to content

Error after approving DUO push during SAML sign-in via in-app WebView #27194

Open

Description

@runleveldev

Describe the bug

We require DUO as the 2FA provider for our users. We also use https://www.rocket.chat/ as our chat provider. In the app for Rocket.Chat, when using the SAML sign-in option, the app opens a web view to complete the SAML flow. If this is done from the same device as the enrolled DUO authenticator, navigating away from the app to approve the notification breaks the sign-in flow with the error: "The request failed and the interceptors did not return an alternative response".

How to reproduce

  1. Setup an app to use a SAML IdP
  2. Login to the SAML IdP in the app via it's integrated webview
  3. Navigate away from the app at all (doesn't have to be to approve the push, happens even just temporarily backgrounding the app)
  4. Navigate back to the app and observe the error

Expected behavior

After returning to the app, the DUO push screen should continue polling the backend for the status of the current pending push.

Screenshots

TBD

Additional context

No response

Deployment Method

Docker

Version

2026.8.2

Relevant log output

N/A. Logs show push 2FA success, failure is on the frontend.

Activity

  1. added theissue type on Oct 26, 2026
  2. added
    bugSomething isn't working
    triageAdd this label to issues that need to be triaged
    on Oct 26, 2026
  3. added
    status/reviewingthanks for opening, we're taking a look
    and removed
    triageAdd this label to issues that need to be triaged
    on Oct 29, 2026
  4. dewi-tik commented on Oct 29, 2026

    @dewi-tik
    Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingstatus/reviewingthanks for opening, we're taking a look

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions