Closed Bug 883453 Opened 12 years ago Closed 12 years ago

[traceback] Task webpay.pay.tasks.start_pay[e358ddec-c8b0-4ec0-922b-62486b8bdeb8] raised exception: HttpServe...

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P1)

Other
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-06-27

People

(Reporter: krupa.mozbugs, Assigned: kumar)

References

Details

(Whiteboard: [qa-])

Celery TASK exception: HttpServerError: Server Error 500: https://payments.allizom.org/bango/billing/ Content: {'error_message': '(1062, "Duplicate entry \'webpay:283b0afd-601b-4f9e-9c72-010187e7dba5\' for key \'uuid\'")', 'error_code': 'IntegrityError', 'error_data': {}} sentry: http://sentry.dmz.phx1.mozilla.com/addons/marketplace-stage-webpay/group/15077/
Assignee: nobody → kumar.mcmillan
Priority: -- → P1
Target Milestone: --- → 2013-06-20
Target Milestone: 2013-06-20 → 2013-06-27
Webpay restarts transactions now which should stop this from happening: https://github.com/mozilla/webpay/commit/5bba78e53d81dcad47f2c871ec6278750b4e542e
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reverting until I figure out why it's triggering this: Jun 21 13:03:52 localhost6.localdomain: [] django.request:ERROR Internal Server Error: /mozpay/auth/verify :/data/www/marketplace-dev.allizom.org-webpay/venv/lib/python2.6/site-packages/django/core/handlers/base.py:215#012Traceback (most recent call last):#012 File "/data/www/marketplace-dev.allizom.org-webpay/venv/lib/python2.6/site-packages/django/core/handlers/base.py", line 111, in get_response#012 response = callback(request, *callback_args, **callback_kwargs)#012 File "/data/www/marketplace-dev.allizom.org-webpay/venv/lib/python2.6/site-packages/django/views/decorators/http.py", line 41, in inner#012 return func(request, *args, **kwargs)#012 File "/data/www/marketplace-dev.allizom.org-webpay/webpay/webpay/base/decorators.py", line 11, in wrapper#012 response = func(*args, **kw)#012 File "/data/www/marketplace-dev.allizom.org-webpay/webpay/webpay/auth/views.py", line 101, in verify#012 pay_tasks.configure_transaction(request)#012 File "/data/www/marketplace-dev.allizom.org-webpay/webpay/webpay/pay/tasks.py", line 48, in configure_transaction#012 trans = client.get_transaction(uuid=request.session['trans_id'])#012 File "/data/www/marketplace-dev.allizom.org-webpay/webpay/lib/solitude/api.py", line 273, in get_transaction#012 raise ValueError('No transaction found for %s.' % uuid)#012ValueError: No transaction found for webpay:2849beea-4d20-40d3-95a8-fdec0cb5d7e0.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
the ObjectDoesNotExist error needed consolidation. This should fix it https://github.com/mozilla/webpay/commit/d82b636fa5ba3e23c2b5275cb7b299933a090a92
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
You need to log in before you can comment on or make changes to this bug.