Skip to content

[功能异常] ssl.SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1000) #413

Open
@Vetedu

Description

@Vetedu

跳过视频作品 94 个
跳过图集作品 3 个
下载视频作品 0 个
下载图集作品 0 个
程序连续处理了 10 个数据,为了避免请求频率过高导致账号或 IP 被风控,程序已经暂停运行,将在 300 秒后恢复运行!
开始处理第 11 个账号
正在关闭程序
Executing <Task finished name='Task-2' coro=<TikTokDownloader.periodic_update_cookie..inner() done, defined at E:\tiktok\TikTokDownloader\src\application\TikTokDownloader.py:358> result=None created at D:\Program Files\Python312\Lib\asyncio\runners.py:100> took 6666.844 seconds
Traceback (most recent call last):
File "E:\tiktok\TikTokDownloader\main.py", line 19, in
run(main())
File "D:\Program Files\Python312\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\asyncio\base_events.py", line 685, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\main.py", line 10, in main
await downloader.run()
File "E:\tiktok\TikTokDownloader\src\application\TikTokDownloader.py", line 355, in run
await self.main_menu(safe_pop(self.run_command))
File "E:\tiktok\TikTokDownloader\src\application\TikTokDownloader.py", line 244, in main_menu
await self.compatible(mode)
File "E:\tiktok\TikTokDownloader\src\application\TikTokDownloader.py", line 324, in compatible
await self.__function_menu[n]1
File "E:\tiktok\TikTokDownloader\src\application\TikTokDownloader.py", line 251, in complete
await example.run(self.run_command)
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 1709, in run
await self.__function[n]1
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 209, in account_acquisition_interactive_tiktok
await self.__secondary_menu(
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 260, in __secondary_menu
await function[n][1](*args, **kwargs, )
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 365, in account_detail_txt_tiktok
await self._read_from_txt(
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 362, in _read_from_txt
await callback(*links, *args, tiktok=tiktok, **kwargs, )
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 381, in __account_detail_handle
if not await self.deal_account_detail(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 427, in deal_account_detail
account_data, earliest, latest = await acquirer(
^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\application\main_complete.py", line 492, in _get_account_data_tiktok
return await AccountTikTok(
^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\interface\account_tiktok.py", line 79, in run
await self.run_batch(
File "E:\tiktok\TikTokDownloader\src\interface\account_tiktok.py", line 107, in run_batch
await super().run_batch(
File "E:\tiktok\TikTokDownloader\src\interface\account.py", line 134, in run_batch
await super().run_batch(
File "E:\tiktok\TikTokDownloader\src\interface\template.py", line 203, in run_batch
await self.run_single(
File "E:\tiktok\TikTokDownloader\src\interface\account.py", line 108, in run_single
await super().run_single(
File "E:\tiktok\TikTokDownloader\src\interface\template.py", line 164, in run_single
if data := await self.request_data(
^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\interface\template.py", line 461, in request_data
return await super().request_data(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\interface\template.py", line 259, in request_data
return await self.__request_data_get(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\tools\retry.py", line 18, in inner
if result := await function(self, *args, **kwargs):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\tools\capture.py", line 44, in inner
return await function(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\tiktok\TikTokDownloader\src\interface\template.py", line 298, in __request_data_get
response = await self.client.get(
^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_client.py", line 1768, in get
return await self.request(
^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_client.py", line 1540, in request
return await self.send(request, auth=auth, follow_redirects=follow_redirects)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_client.py", line 1629, in send
response = await self._send_handling_auth(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_client.py", line 1657, in _send_handling_auth
response = await self._send_handling_redirects(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_client.py", line 1694, in _send_handling_redirects
response = await self._send_single_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_client.py", line 1730, in _send_single_request
response = await transport.handle_async_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpx_transports\default.py", line 394, in handle_async_request
resp = await self._pool.handle_async_request(req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpcore_async\connection_pool.py", line 216, in handle_async_request
raise exc from None
File "D:\Program Files\Python312\Lib\site-packages\httpcore_async\connection_pool.py", line 196, in handle_async_request
response = await connection.handle_async_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpcore_async\http_proxy.py", line 317, in handle_async_request
stream = await stream.start_tls(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpcore_async\http11.py", line 383, in start_tls
return await self._stream.start_tls(ssl_context, server_hostname, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\httpcore_backends\anyio.py", line 80, in start_tls
raise exc
File "D:\Program Files\Python312\Lib\site-packages\httpcore_backends\anyio.py", line 71, in start_tls
ssl_stream = await anyio.streams.tls.TLSStream.wrap(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\site-packages\anyio\streams\tls.py", line 132, in wrap
await wrapper._call_sslobject_method(ssl_object.do_handshake)
File "D:\Program Files\Python312\Lib\site-packages\anyio\streams\tls.py", line 140, in _call_sslobject_method
result = func(*args)
^^^^^^^^^^^
File "D:\Program Files\Python312\Lib\ssl.py", line 917, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1000)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions