Synology still acting up in patch 2 release.
while being offline
it is still displayed in the available locations:
However, it is Not shown in the successfully created backup list:
nor is it counted in the overview:
proof it was made correctly:
Note it also does Not repeat the max retention number (set to 3)
to be precise, this Synology backup location is from the Integration, Not from a configured network share.
oddly enough, there is this log which occurred at an unexpected time (my Synology is only scheduled to wakeup at 09:00)
Maybe the logging is not related, I cant relate it to anything else though
Logger: homeassistant.components.backup
Bron: components/synology_dsm/backup.py:242
integratie: Backup (documentatie, problemen)
Eerst voorgekomen: 07:51:36 (2 gebeurtenissen)
Laatst gelogd: 07:52:30
Unexpected error for synology_dsm.CBLBN01857: {'api': None, 'code': -1, 'reason': 'Unknown', 'details': "ClientConnectorError = ConnectionKey(host='192.168.1.81', port=1705, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None)"}
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1115, in _wrap_create_connection
sock = await aiohappyeyeballs.start_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 93, in start_connection
raise first_exception
File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 71, in start_connection
sock = await _connect_sock(
^^^^^^^^^^^^^^^^^^^^
current_loop, exceptions, addrinfo, local_addr_infos
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 163, in _connect_sock
await loop.sock_connect(sock, address)
File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 641, in sock_connect
return await fut
^^^^^^^^^
File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 681, in _sock_connect_cb
raise OSError(err, f'Connect call failed {address}')
OSError: [Errno 113] Connect call failed ('192.168.1.81', 1705)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/synology_dsm/synology_dsm.py", line 377, in _execute_request
response = await self._session.get(
^^^^^^^^^^^^^^^^^^^^^^^^
url_encoded, timeout=timeout, **kwargs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 703, in _request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
req, traces=traces, timeout=real_timeout
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 548, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1056, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1400, in _create_direct_connection
raise last_exc
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1369, in _create_direct_connection
transp, proto = await self._wrap_create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<7 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1130, in _wrap_create_connection
raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host 192.168.1.81:1705 ssl:default [Connect call failed ('192.168.1.81', 1705)]
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/backup.py", line 220, in async_list_backups
return list((await self._async_list_backups(**kwargs)).values())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/backup.py", line 242, in _async_list_backups
files = await self._file_station.get_files(path=self.path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/synology_dsm/api/file_station/__init__.py", line 80, in get_files
raw_data = await self._dsm.get(
^^^^^^^^^^^^^^^^^^^^
...<11 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/synology_dsm/synology_dsm.py", line 251, in get
return await self._request("GET", api, method, params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/synology_dsm/synology_dsm.py", line 330, in _request
response = await self._execute_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
request_method, url, params, raw_response_content, **kwargs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/synology_dsm/synology_dsm.py", line 465, in _execute_request
raise SynologyDSMRequestException(exp) from exp
synology_dsm.exceptions.SynologyDSMRequestException: {'api': None, 'code': -1, 'reason': 'Unknown', 'details': "ClientConnectorError = ConnectionKey(host='192.168.1.81', port=1705, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None)"}