Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Connection aborted in google/oauth2 affecting firebase #794

Open
Labels
@Skorpyon

Description

Connection aborted didn't included in retryable list and any firebase API calls fails frequently.

Traceback (most recent call last):
 File "/usr/src/app/notifications/services/notification_service/providers/mobile.py", line 94, in _send_notification
 firebase.send(fb_message, app=firebase_app)
 File "/usr/local/lib/python3.10/site-packages/firebase_admin/messaging.py", line 121, in send
 return _get_messaging_service(app).send(message, dry_run)
 File "/usr/local/lib/python3.10/site-packages/firebase_admin/messaging.py", line 411, in send
 resp = self._client.body(
 File "/usr/local/lib/python3.10/site-packages/firebase_admin/_http_client.py", line 131, in body
 resp = self.request(method, url, **kwargs)
 File "/usr/local/lib/python3.10/site-packages/firebase_admin/_http_client.py", line 118, in request
 resp = self._session.request(method, self.base_url + url, **kwargs)
 File "/usr/local/lib/python3.10/site-packages/google/auth/transport/requests.py", line 577, in request
 self.credentials.refresh(auth_request)
 File "/usr/local/lib/python3.10/site-packages/google/oauth2/service_account.py", line 445, in refresh
 access_token, expiry, _ = _client.jwt_grant(
 File "/usr/local/lib/python3.10/site-packages/google/oauth2/_client.py", line 308, in jwt_grant
 response_data = _token_endpoint_request(
 File "/usr/local/lib/python3.10/site-packages/google/oauth2/_client.py", line 268, in _token_endpoint_request
 response_status_ok, response_data, retryable_error = _token_endpoint_request_no_throw(
 File "/usr/local/lib/python3.10/site-packages/google/oauth2/_client.py", line 215, in _token_endpoint_request_no_throw
 request_succeeded, response_data, retryable_error = _perform_request()
 File "/usr/local/lib/python3.10/site-packages/google/oauth2/_client.py", line 191, in _perform_request
 response = request(
 File "/usr/local/lib/python3.10/site-packages/google/auth/transport/requests.py", line 192, in __call__
 raise new_exc from caught_exc
google.auth.exceptions.TransportError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

        AltStyle によって変換されたページ (->オリジナル) /