Broken Time-Based Tokens QR Code Image
Symptom
The QR code for configuring the Time-Based Tokens method for Two-Factor Authentication displays a broken image in the Admin Area and Client Area:
Cause
The service that generates the QR code is shut down.
Workaround
Use the alphanumeric secret key code to complete the setup in your Two-Factor Authentication app.
Solution
WHMCS v8.9 and above includes a local QR generation library. Updating the system will immediately resolve the issue. For more information see https://docs.whmcs.com/Updating
Hotfix
We have created a hotfix for all WHMCS versions to replace the QR code generation mechanism. You can download it at:
https://go.whmcs.com/1805/QRCodeGeneration
Unzip this attachment and place the files in your WHMCS directory. Overwrite any files that the system prompts you to overwrite.