Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No error message displayed during MFA validator stage when DUO push is denied. #11368

Open
mclarence opened this issue Sep 13, 2024 · 0 comments
Assignees
Labels
bug/confirmed Confirmed bugs bug Something isn't working

Comments

@mclarence
Copy link

Describe the bug
No error message displayed during MFA validator stage when DUO push is denied. I expect to see a message saying that the duo push has been denied however it just re-sends the push almost instantly.

When DUO locks the account after multiple failed attempts, authentik will continue to attempt to send the push notification indefinitely until the user closes authentik website. Loading spinner and message "Sending duo push notification" continues to show. In some cases I see the error message for a split second and then goes back to sending the push notification again.

With "Risk-based factor selection" enabled and when the account is locked out in DUO, the authentication logs show "denied - push harassment".

With "Risk-based factor selection" disabled in DUO, authentik will retry indefinitely (sending multiple push notifications) until user approves push or DUO locks out the account automatically after 10 failed authentication attempts. Even with this, authentik still shows no error messages and attempts to send push repeatedly.

Authentik logs correctly show that the duo push has been denied.

To Reproduce
Steps to reproduce the behavior:

  1. Create user on DUO admin, send enrollment email, user enrolls and sets up DUO push.
  2. Setup DUO authenticator stage.
  3. Import users from DUO.
  4. Test DUO push. Approve push works as expected. Deny push shows no error message as described above.

Expected behavior
When the user denies the push notification, authentik should return error message indicating that the push has been denied. Authentik should not repeatedly attempt to send the push when the user denies the push.

Screenshots
image
image

Every time the loading spinner jumps is when I deny the push on my phone.

Screen.Recording.2024-09-13.184152.mp4

Version and Deployment (please complete the following information):

  • authentik version: 2024.8.1
  • Deployment: docker-compose
@mclarence mclarence added the bug Something isn't working label Sep 13, 2024
@BeryJu BeryJu added the bug/confirmed Confirmed bugs label Nov 7, 2024
@BeryJu BeryJu self-assigned this Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug/confirmed Confirmed bugs bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants