Open cykps opened 2 weeks ago
httpcore.ConnectError: [Errno 104] Connection reset by peer
05:29:02.944 INFO [Mic]: Start recording.
05:29:07.793 INFO [Mic]: Finish recording.
05:29:07.807 INFO [Speaker]: Convert framerate.
05:29:07.821 INFO [Speaker]: Start playing sound.
05:29:11.784 INFO [Speaker]: Finish playing sound.
Traceback (most recent call last):
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py",
line 72, in map_httpcore_exceptions
yield
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py",
line 236, in handle_request
resp = self._pool.handle_request(req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.
py", line 216, in handle_request
raise exc from None
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.
py", line 196, in handle_request
response = connection.handle_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection.py",
line 99, in handle_request
raise exc
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection.py",
line 76, in handle_request
stream = self._connect(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection.py",
line 154, in _connect
stream = stream.start_tls(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_backends/sync.py", li
ne 152, in start_tls
with map_exceptions(exc_map):
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli
b.py", line 158, in __exit__
self.gen.throw(value)
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_exceptions.py", line
14, in map_exceptions
raise to_exc(exc) from exc
httpcore.ConnectError: [Errno 104] Connection reset by peer
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/futarin/futarin-raspi/src/main.py", line 111, in <module>
asyncio.run(main())
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/asyncio/r
unners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/asyncio/r
unners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/asyncio/b
ase_events.py", line 687, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/src/main.py", line 105, in main
await system.train_message()
File "/home/futarin/futarin-raspi/src/main.py", line 59, in train_message
processed_file = await backend_task
^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/src/main.py", line 75, in call_backend
with stream(
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli
b.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_api.py", line 172, in st
ream
with client.stream(
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli
b.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 880, in
stream
response = self.send(
^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 926, in
send
response = self._send_handling_auth(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 954, in
_send_handling_auth
response = self._send_handling_redirects(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 991, in
_send_handling_redirects
response = self._send_single_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 1027, i
n _send_single_request
response = transport.handle_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py",
line 235, in handle_request
with map_httpcore_exceptions():
File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli
b.py", line 158, in __exit__
self.gen.throw(value)
File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py",
line 89, in map_httpcore_exceptions
raise mapped_exc(message) from exc
httpx.ConnectError: [Errno 104] Connection reset by peer
httpcore.ConnectError: [Errno 104] Connection reset by peer
エラーログ
05:29:02.944 INFO [Mic]: Start recording. 05:29:07.793 INFO [Mic]: Finish recording. 05:29:07.807 INFO [Speaker]: Convert framerate. 05:29:07.821 INFO [Speaker]: Start playing sound. 05:29:11.784 INFO [Speaker]: Finish playing sound. Traceback (most recent call last): File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py", line 72, in map_httpcore_exceptions yield File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py", line 236, in handle_request resp = self._pool.handle_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection_pool. py", line 216, in handle_request raise exc from None File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection_pool. py", line 196, in handle_request response = connection.handle_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection.py", line 99, in handle_request raise exc File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection.py", line 76, in handle_request stream = self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_sync/connection.py", line 154, in _connect stream = stream.start_tls(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_backends/sync.py", li ne 152, in start_tls with map_exceptions(exc_map): File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli b.py", line 158, in __exit__ self.gen.throw(value) File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectError: [Errno 104] Connection reset by peer The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/futarin/futarin-raspi/src/main.py", line 111, in <module> asyncio.run(main()) File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/asyncio/r unners.py", line 194, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/asyncio/r unners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/asyncio/b ase_events.py", line 687, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/src/main.py", line 105, in main await system.train_message() File "/home/futarin/futarin-raspi/src/main.py", line 59, in train_message processed_file = await backend_task ^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/src/main.py", line 75, in call_backend with stream( File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli b.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_api.py", line 172, in st ream with client.stream( File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli b.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 880, in stream response = self.send( ^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 926, in send response = self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 954, in _send_handling_auth response = self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 991, in _send_handling_redirects response = self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_client.py", line 1027, i n _send_single_request response = transport.handle_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py", line 235, in handle_request with map_httpcore_exceptions(): File "/home/futarin/.local/share/uv/python/cpython-3.12.5-linux-aarch64-gnu/lib/python3.12/contextli b.py", line 158, in __exit__ self.gen.throw(value) File "/home/futarin/futarin-raspi/.venv/lib/python3.12/site-packages/httpx/_transports/default.py", line 89, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectError: [Errno 104] Connection reset by peer
実行環境
- Ubuntu Server
- Raspberry Pi 4
動揺のエラーが発生
不具合の内容
ネットワーク接続で複数のエラーが出る