Can anyone help me with this add-on error message?

Before the error happened, I was just on Anki awaiting media download

Error message (don't change this)
Anki 2.1.65 (aa9a734f) Python 3.9.15 Qt 6.5.0 PyQt 6.5.0
Platform: macOS-13.5.2-x86_64-i386-64bit
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2023-09-16 17:07:11

Traceback (most recent call last):

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 225, in _send_request_with_retry
    response = self._send_request_with_retry_inner(request, stream=stream)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/lib/tenacity/__init__.py", line 289, in wrapped_f
    return self(f, *args, **kw)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/lib/tenacity/__init__.py", line 379, in __call__
    do = self.iter(retry_state=retry_state)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/lib/tenacity/__init__.py", line 326, in iter
    raise retry_exc from fut.exception()

tenacity.RetryError: RetryError[<Future at 0x14520fca0 state=finished raised ConnectionError>]


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 231, in _send_request_with_retry
    response = last_attempt.result()

  File "concurrent.futures._base", line 439, in result

  File "concurrent.futures._base", line 391, in __get_result

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/lib/tenacity/__init__.py", line 382, in __call__
    result = fn(*args, **kwargs)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 246, in _send_request_with_retry_inner
    response = session.send(request, stream=stream)

  File "requests.sessions", line 703, in send

  File "requests.adapters", line 519, in send

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='ankihub.s3.amazonaws.com', port=443): Max retries exceeded with url: /deck_assets/e77aedfe-a636-40e2-8169-2fce2673187e/e0b6d7ee3757382a2b7f10ab759e5214.png (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x1452cbe20>: Failed to establish a new connection: [Errno 61] Connection refused'))


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "aqt.taskman", line 122, in _on_closures_pending

  File "aqt.taskman", line 71, in <lambda>

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/gui/media_sync.py", line 180, in _on_download_finished
    future.result()

  File "concurrent.futures._base", line 439, in result

  File "concurrent.futures._base", line 391, in __get_result

  File "concurrent.futures.thread", line 58, in run

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/gui/media_sync.py", line 132, in _update_deck_media_and_download_missing_media
    self._client.download_media(missing_media_names, ah_did)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 514, in download_media
    future.result()

  File "concurrent.futures._base", line 439, in result

  File "concurrent.futures._base", line 391, in __get_result

  File "concurrent.futures.thread", line 58, in run

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 519, in _download_media
    response = self._send_request("GET", API.S3, media_remote_path, stream=True)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 211, in _send_request
    response = self._send_request_with_retry(prepped, stream=stream)

  File "/Users/louisnicholl/Library/Application Support/Anki2/addons21/1322529746/ankihub_client/ankihub_client.py", line 233, in _send_request_with_retry
    raise AnkiHubRequestException(e) from e

1322529746.ankihub_client.ankihub_client.AnkiHubRequestException: AnkiHub request exception: HTTPSConnectionPool(host='ankihub.s3.amazonaws.com', port=443): Max retries exceeded with url: /deck_assets/e77aedfe-a636-40e2-8169-2fce2673187e/e0b6d7ee3757382a2b7f10ab759e5214.png (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x1452cbe20>: Failed to establish a new connection: [Errno 61] Connection refused'))

Sentry link (for developers)

Can you restart your device and try again? Then delete the ankihub addon and reinstall it and see if it persists

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.