daviftorres opened a new issue, #11776:
URL: https://github.com/apache/cloudstack/issues/11776

   ### problem
   
   The title mentions DUO Authenticator because I want to stay consistent with 
the issue I already reported in DUO Security’s GitHub.
   
   The problem occurs when setting up TOTP 2FA for a user in CloudStack. The QR 
code and seed work correctly in Google Authenticator, Microsoft Authenticator, 
and my password manager. However, DUO Authenticator generates the wrong rolling 
PIN (it looks out of sync).
   
   Since the same QR code/seed works in four other apps, I believe this is a 
bug in DUO Authenticator. Still, since DUO is widely used as an 
enterprise-grade app, I wonder if CloudStack might be missing some information 
DUO needs when generating the TOTP.
   
   Below are some sample TOTPs for a test user.
   
   Revealing the Seed : LGV3KCWF3AFZKYB4MWSZBH3R6YWBINJI
   QRCode content: 
otpauth://totp/Company:username?secret=LGV3KCWF3AFZKYB4MWSZBH3R6YWBINJI&issuer=Company
   
   Revealing the Seed : 3JLPXCKBHYR3CHE73T7FNGBS5CDMQRBG
   QRCode content: 
otpauth://totp/Company:username?secret=3JLPXCKBHYR3CHE73T7FNGBS5CDMQRBG&issuer=Company
   
   ### versions
   
   The versions of ACS, hypervisors, storage, network etc..
   
   ### The steps to reproduce the bug
   
   1.
   2.
   3.
   ...
   
   
   ### What to do about it?
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to