App purchase fails with "VERIFY_FAILED" error after taping on the "Sign in" button

VERIFIED FIXED in 2014-08-26

Status

Marketplace
Payments/Refunds
P1
blocker
VERIFIED FIXED
3 years ago
3 years ago

People

(Reporter: Iulian Timis, Assigned: kumar)

Tracking

2014-08-26
x86_64
Gonk (Firefox OS)
Points:
---

Details

Attachments

(2 attachments)

(Reporter)

Description

3 years ago
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.
(Reporter)

Comment 1

3 years ago
Created attachment 8476709 [details]
faillogin.txt

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1056426

Comment 3

3 years ago
Since this is stage, I will keep this bug open.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---

Updated

3 years ago
Severity: normal → blocker
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.
Flags: needinfo?(jthomas)

Updated

3 years ago
Blocks: 1033040

Updated

3 years ago
Priority: -- → P1

Updated

3 years ago
No longer blocks: 1033040
I fixed this manually. See bug 1057019 for a more permanent fix.
Assignee: nobody → kumar.mcmillan
Status: REOPENED → RESOLVED
Last Resolved: 3 years ago3 years ago
Flags: needinfo?(jthomas)
Resolution: --- → FIXED
(Reporter)

Comment 6

3 years ago
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.