Can't log in with google on Android App

Description

We're seeing errors logging in with google both in New Relic and with local testing

https://rpm.newrelic.com/accounts/88178/applications/3343327/filterable_errors#/show/ca3ac542-4c56-11e7-8968-0242ac11000f_7867_14754/stack_trace?top_facet=transactionUiName&primary_facet=error.class&barchart=barchart&_k=2b05z7

exceptions:Exception: Can't fetch setting of a disabled backend/provider.

exceptions:Exception: Can't fetch setting of a disabled backend/provider.
Traceback (most recent call last):
File "/edx/app/edxapp/venvs/edxapp/bin/gunicorn", line 11, in <module>
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 36, in run
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 135, in run
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 176, in run
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 448, in manage_workers
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 507, in spawn_workers
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 473, in spawn_worker
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/workers/base.py", line 104, in init_process
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 43, in run
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 88, in handle
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 131, in handle_request
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/newrelic-2.78.0.57/newrelic/api/web_transaction.py", line 738, in _iter_
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/newrelic-2.78.0.57/newrelic/api/web_transaction.py", line 1114, in _call_
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/newrelic-2.78.0.57/newrelic/api/web_transaction.py", line 1242, in nr_wsgi_application_wrapper
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 189, in _call_
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 132, in get_response
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 145, in inner
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/newrelic-2.78.0.57/newrelic/hooks/framework_django.py", line 503, in wrapper
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/generic/base.py", line 71, in view
File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/oauth_dispatch/views.py", line 53, in dispatch
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/generic/base.py", line 71, in view
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 34, in _wrapper
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 30, in bound_func
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 34, in _wrapper
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 51, in wrapper
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 30, in bound_func
File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/auth_exchange/views.py", line 42, in dispatch
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/newrelic-2.78.0.57/newrelic/hooks/component_djangorestframework.py", line 27, in nr_wrapper_APIView_dispatch
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py", line 466, in dispatch
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py", line 463, in dispatch
File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/auth_exchange/views.py", line 55, in post
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/forms/forms.py", line 184, in is_valid
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/forms/forms.py", line 176, in errors
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/forms/forms.py", line 393, in full_clean
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/provider/forms.py", line 63, in _clean_form
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/forms/forms.py", line 417, in _clean_form
File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/auth_exchange/forms.py", line 94, in clean
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/social/utils.py", line 246, in wrapper
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/social/backends/oauth.py", line 402, in do_auth
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/social/backends/google.py", line 67, in user_data
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/social/backends/base.py", line 30, in setting
File "/edx/app/edxapp/edx-platform/common/djangoapps/third_party_auth/strategy.py", line 33, in setting

Steps to Reproduce

None

Reason for Variance

None

Release Notes

None

Activity

Show:
Christopher Lee
June 8, 2017, 3:25 PM

CC and FYI

Kevin Falcone
June 8, 2017, 3:18 PM

I think you're safe.

Christopher Lee
June 8, 2017, 3:14 PM

Is there any action that needs to be taken on by mobile then?

Kevin Falcone
June 8, 2017, 2:53 PM

Luckily this was fallout from a bad configuration change to a site. will be RCAing and writing it up and there's a ticket in Business to fix the django admin to prevent it in the future https://openedx.atlassian.net/browse/SOL-2209

Kevin Falcone
June 8, 2017, 2:34 PM

Looks like we can't log in with google on Android.
We're looking at the google side, but there's a big error spike on prod from this

No Action Needed

Assignee

Unassigned

Reporter

Kevin Falcone

Labels

None

Customer

None

URL

None

Groups with Read-Only Access

None

Actual Points

None

Reach

None

Impact

None

Open edX Discourse Thread

None

Platform Map Area (Levels 1 &amp; 2)

None

Platform Map Area (Levels 3 &amp; 4)

None

Contributor Name

None

Blended Project Status Page

None

edX Squad

None

Product Rollout Framework

None

Content &amp; Partner Success Lead

None

Marketing Lead

None

Learning Lead

None

Support Lead

None

Priority

Unset