[Error] Request Entity Too Large
メンテナーはふだん 6 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- api, blockchain
調査の方向性
pool/pool.py の332行目付近から開始し、Chia の full-node RPC クライアントを通る push_tx 呼び出しを /push_tx エンドポイントまで追跡します。報告されている4日間オフラインのシナリオを使って413レスポンスを再現し、どのリクエストサイズ処理コンポーネントが原因なのかを特定します。報酬収集リクエストが正常に完了するか、原因となっている HTTP 制限が明確に文書化されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
I got an error below in testnet, 1.2.3.
ERROR:root:Unexpected error in collect_pool_rewards_loop: 413, message='Request Entity Too Large', url=URL('https://localhost:8555/push_tx') Traceback (most recent call last):
File "/home/chia/testnet/pool-reference/pool/pool.py", line 332, in collect_pool_rewards_loop
push_tx_response: Dict = await self.node_rpc_client.push_tx(spend_bundle)
File "/home/chia/testnet/pool-reference/venv/lib/python3.8/site-packages/chia/rpc/full_node_rpc_client.py", line 162, in push_tx
return await self.fetch("push_tx", {"spend_bundle": spend_bundle.to_json_dict()})
File "/home/chia/testnet/pool-reference/venv/lib/python3.8/site-packages/chia/rpc/rpc_client.py", line 42, in fetch
response.raise_for_status()
File "/home/chia/testnet/pool-reference/venv/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 1000, in raise_for_status
raise ClientResponseError(
aiohttp.client_exceptions.ClientResponseError: 413, message='Request Entity Too Large', url=URL('https://localhost:8555/push_tx')
I think this is because my pool server has offline long time for about 4 days.
Does the HTTP server need to fix this problem?
I think it is related to the upload size.
- 主要言語
- Python
- スター
- 429
- フォーク
- 189
- 平均マージ
- 4日 8時間
- マージ済み PR(30日)
- 3
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Chia-Network/pool-reference のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
Chia-Network/pool-reference#349 ·
メンテナーはふだん 6 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
Chia-Network/pool-reference#296 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 6 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 15/100
Chia-Network/pool-reference#292 · コメント 1 件 ·
メンテナーはふだん 6 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
Chia-Network/pool-reference#290 ·
メンテナーはふだん 6 日以内に返信
-
mysql errorオープン
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
Chia-Network/pool-reference#288 ·
メンテナーはふだん 6 日以内に返信
Chia-Network/pool-reference の issue をすべて見る
似ている issue
-
URLValidator ignores an explicit empty scheme allowlist対応中かも @IlyaKhalafi が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
tortoise/tortoise-orm#2393 ·
メンテナーはふだん 2 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
frappe/frappe_docker#2046 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
complete_box_iou_loss / complete_box_iou: NaN gradients for zero-height boxes, NaN for point boxesオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
AXI SMU SPEC
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
tenstorrent/tt-oca-harness#3556 ·
メンテナーはふだん 1 日以内に返信