Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【问题交流】: 周杰伦的发如雪、漂移,完全都搜不到啊,基本上都是无结果 #331

Open
fel835 opened this issue Jan 25, 2025 · 0 comments
Labels
question Usage question that isn't answered in docs or discussion

Comments

@fel835
Copy link

fel835 commented Jan 25, 2025

docker镜像版本

lastet

MusicTagWeb 版本

V1

实际行为

周杰伦的发如雪、漂移,完全都搜不到啊,基本上都是无结果,手动搜了很多歌曲
我也切换了很多源了,qq 智能识别,都不行

错误日志

音乐平台搜索失败 HTTPSConnectionPool(host='u.y.qq.com', port=443): Max retries exceeded with url: /cgi-bin/musicu.fcg (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7ff0230508b0>: Failed to resolve 'u.y.qq.com' ([Errno -3] Temporary failure in name resolution)"))

  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 488, in _make_request

    raise new_e

  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 464, in _make_request

    self._validate_conn(conn)

  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn

    conn.connect()

  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 704, in connect

    self.sock = sock = self._new_conn()

  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in _new_conn

    raise NameResolutionError(self.host, self, e) from e

urllib3.exceptions.NameResolutionError: <urllib3.connection.HTTPSConnection object at 0x7ff0230508b0>: Failed to resolve 'u.y.qq.com' ([Errno -3] Temporary failure in name resolution)

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

Traceback (most recent call last):

  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send

    resp = conn.urlopen(

  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 841, in urlopen

    retries = retries.increment(

  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 519, in increment

    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]

urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='u.y.qq.com', port=443): Max retries exceeded with url: /cgi-bin/musicu.fcg (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7ff0230508b0>: Failed to resolve 'u.y.qq.com' ([Errno -3] Temporary failure in name resolution)"))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "applications/task/services/music_resource.py", line 54, in applications.task.services.music_resource.MusicResource.fetch_id3_by_title

  File "applications/task/services/music_resource.py", line 277, in applications.task.services.music_resource.QmusicClient.fetch_id3_by_title

  File "/app/applications/task/services/qm.py", line 245, in getQQMusicMatchSong

    song_list = self.getQQMusicSearch(name)

  File "/app/applications/task/services/qm.py", line 192, in getQQMusicSearch

    res = self.QQHttpServer.getHttp2Json(

  File "/app/applications/task/services/qm.py", line 57, in getHttp2Json

    return self.getHttp(url, method, d, header)

  File "/app/applications/task/services/qm.py", line 36, in getHttp

    d = self.__session.post(url, data, headers=header, timeout=5)

  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 637, in post

    return self.request("POST", url, data=data, json=json, **kwargs)

  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request

    resp = self.send(prep, **send_kwargs)

  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send

    r = adapter.send(request, **kwargs)

  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send

    raise ConnectionError(e, request=request)

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='u.y.qq.com', port=443): Max retries exceeded with url: /cgi-bin/musicu.fcg (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7ff0230508b0>: Failed to resolve 'u.y.qq.com' ([Errno -3] Temporary failure in name resolution)"))
@fel835 fel835 added the question Usage question that isn't answered in docs or discussion label Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Usage question that isn't answered in docs or discussion
Projects
None yet
Development

No branches or pull requests

1 participant