-
Notifications
You must be signed in to change notification settings - Fork 97
Closed
Labels
Milestone
Description
Description
Het instellen van de dropbox backup resulteert in een error.
Ik vermoed een dsmr issue en niet specifiek door gebruik van docker (xirixiz image). Daarom hier geplaatst.
Stappen om te reproduceren:
- Op de dropbox admin pagina klik ik op de autoriseer link.
- dropbox.com pagina opent met de vraag voor toestemming.
- Ik klik op "Toestaan"
- Toegangscode is gegenereerd -> kopieer
- Ik plak de toegangscode in het lege veld en druk op "opslaan"
- Error pagina opent (lokaal ip:7777/admin/dsmr_backup/dropboxsettings/) met de tekst:
Server Error
Sorry, something unexpected happened.
Exception:
AttributeError: '_SSLAdapter' object has no attribute '_ca_certs'
Traceback:
File "/usr/local/lib/python3.10/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python3.10/site-packages/django/utils/decorators.py", line 130, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/django/views/decorators/cache.py", line 44, in _wrapped_view_func
response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/django/contrib/admin/sites.py", line 232, in inner
return view(request, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/solo/admin.py", line 72, in change_view
return super(SingletonModelAdmin, self).change_view(
File "/usr/local/lib/python3.10/site-packages/django/contrib/admin/options.py", line 1660, in change_view
return self.changeform_view(request, object_id, form_url, extra_context)
File "/usr/local/lib/python3.10/site-packages/django/utils/decorators.py", line 43, in _wrapper
return bound_method(*args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/django/utils/decorators.py", line 130, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/django/contrib/admin/options.py", line 1540, in changeform_view
return self._changeform_view(request, object_id, form_url, extra_context)
File "/usr/local/lib/python3.10/site-packages/django/contrib/admin/options.py", line 1586, in _changeform_view
self.save_model(request, new_object, form, not add)
File "/app/dsmr_backup/admin.py", line 68, in save_model
auth_flow = pickle.loads(obj.serialized_auth_flow) # noqa: S3-1
File "/usr/local/lib/python3.10/site-packages/requests/adapters.py", line 170, in __setstate__
self.init_poolmanager(
File "/usr/local/lib/python3.10/site-packages/dropbox/session.py", line 57, in init_poolmanager
6508
ca_certs=self._ca_certs,
DSMR-reader version
5.5
DSMR-reader platform
Docker (e.g. Xirixiz)
Debug info dump
DSMR-READER
App / Python / Database v5.5 / v3.10.5 / postgresql
BE sleep / DL sleep / Retention / Override 1.0s / 0.5s / 672h / False
Latest telegram version read / Parser settings "42" / "4"
DATA
Telegrams total (est.) 291794
Consumption records electricity / gas (est.) 99306 / 30965