Created attachment 8476708 [details] verify_failed.png Steps to reproduce: 1. Load MP-stage app on your Inari device. 2. Search for a paid app. 3. Click the purchase button. 4. Click the Sign in button from the Persona window. Expected results: The user is logged in and is able to enter the PIN and continue the payments process. Actual results: "VERIFY_FAILED" error is displayed. Notes/Issues: Verified on FF OS 1.3 (Inari). Movistar/Spain/Roaming Connectivity: WiFi disabled, Data enabled. Attaching screenshot and logs for this issue.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1056426
Since this is stage, I will keep this bug open.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
An API call to Marketplace is failing http://sentry.dmz.phx1.mozilla.com/marketplace-stage/marketplace-stage/group/19990/ This is triggering a Persona verification failure in Webpay which is why you see VERIFY_FAILED. The root cause is that the db was refreshed but the Marketplace encryption keys were not copied over https://github.com/mozilla/zamboni/blob/master/sites/stage/settings_base.py#L178 so nothing can be decrypted from the db. Jason, I guess we need to copy over the keys? We probably need to do that for dev too. It would be nice not to copy prod keys to dev/stage but that encryption defense is more for mitigating sql injection rather than full-on db theft.
I fixed this manually. See bug 1057019 for a more permanent fix.
Assignee: nobody → kumar.mcmillan
Status: REOPENED → RESOLVED
Last Resolved: 5 years ago → 5 years ago
Resolution: --- → FIXED
Verified as fixed in MP-stage app on FF OS 1.3 (Inari). Closing bug.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.