cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
What’s new: end-to-end encryption, Replay and Dash updates. Find out more about these updates, new features and more here.

Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Sporadic SSL error when using Dropbox Python API package

Sporadic SSL error when using Dropbox Python API package

mclwill
New member | Level 2

I am getting this error sporadically.

Any help would be appreciated.

 

Traceback (most recent call last):
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/flask/app.py", line 2529, in wsgi_app
   response = self.full_dispatch_request()
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/flask/app.py", line 1825, in full_dispatch_request
   rv = self.handle_user_exception(e)
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/flask/app.py", line 1823, in full_dispatch_request
   rv = self.dispatch_request()
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/flask/app.py", line 1799, in dispatch_request
   return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/functions_framework/__init__.py", line 99, in view_func
   return function(request._get_current_object())
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/functions_framework/__init__.py", line 80, in wrapper
   return func(*args, **kwargs)
 File "/workspace/main.py", line 392, in cross_docks_poll_request
   cross_docks_poll_FTP()
 File "/workspace/main.py", line 365, in cross_docks_poll_FTP
   download_file_DBX(result,f)
 File "/workspace/main.py", line 153, in download_file_DBX
   dbx.files_upload(stream.read(), dbx_file, mode=dropbox.files.WriteMode.overwrite)
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/dropbox/base.py", line 3210, in files_upload
   r = self.request(
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/dropbox/dropbox_client.py", line 326, in request
   res = self.request_json_string_with_retry(host,
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/dropbox/dropbox_client.py", line 476, in request_json_string_with_retry
   return self.request_json_string(host,
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/dropbox/dropbox_client.py", line 589, in request_json_string
   r = self._session.post(url,
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/requests/sessions.py", line 637, in post
   return self.request("POST", url, data=data, json=json, **kwargs)
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/requests/sessions.py", line 589, in request
   resp = self.send(prep, **send_kwargs)
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/requests/sessions.py", line 703, in send
   r = adapter.send(request, **kwargs)
 File "/layers/google.python.pip/pip/lib/python3.10/site-packages/requests/adapters.py", line 517, in send
   raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='content.dropboxapi.com', port=443): Max retries exceeded with url: /2/files/upload (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1007)')))

1 Reply 1

Greg-DB
Dropbox Staff

I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with:

  • the name and version number of the platform and SDK you are using,
  • the steps to reproduce the issue, including relevant code snippet(s), but don't include any access or refresh token(s)
  • the size of the file you're trying to upload
Need more support?
Who's talking

Top contributors to this post

  • User avatar
    Greg-DB Dropbox Staff
What do Dropbox user levels mean?