ExportXMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Normal
    • None
    • Component/s: web pages
    • None

      The web site was unavailable and was throwing this error:

      Traceback (most recent call last):
      File "/code/listenbrainz/listenbrainz/webserver/views/metadata_api.py", line 291, in get_mbid_mapping
      fuzzy_result = q.search(artist_name, recording_name, release_name)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/code/listenbrainz/listenbrainz/mbid_mapping_writer/mbid_mapper.py", line 361, in search
      hit = self.lookup_and_evaluate_hit(artist_credit_name_p, recording_name_p, None, False, False, False)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/code/listenbrainz/listenbrainz/mbid_mapping_writer/mbid_mapper.py", line 296, in lookup_and_evaluate_hit
      hit = self.lookup(collection, query)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/code/listenbrainz/listenbrainz/mbid_mapping_writer/mbid_mapper.py", line 271, in lookup
      hits = self.client.collections[collection].documents.search(search_parameters)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/typesense/documents.py", line 77, in search
      return self.api_call.get(self._endpoint_path('search'), search_parameters)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/typesense/api_call.py", line 135, in get
      return self.make_request(requests.get, endpoint, as_json,
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/typesense/api_call.py", line 127, in make_request
      raise last_exception
      File "/usr/local/lib/python3.11/site-packages/typesense/api_call.py", line 101, in make_request
      r = fn(url, headers=

      {ApiCall.API_KEY_HEADER_NAME: self.config.api_key}

      , **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
      return request("get", url, params=params, **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
      return session.request(method=method, url=url, **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
      resp = self.send(prep, **send_kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
      r = adapter.send(request, **kwargs)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 610, in send
      raise ReadTimeout(e, request=request)
      requests.exceptions.ReadTimeout: HTTPConnectionPool(host='10.2.2.31', port=8109): Read timed out. (read timeout=10)

            Assignee:
            Robert Kaye
            Reporter:
            Robert Kaye
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package