coder / coder/httpjail

Error: Failed to execute ip netns add

オープン
#74 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
961
フォーク
28
PR マージ指標
30日以内にマージされた PR はありません

説明

I'm running in a Docker container, which does not (cannot) have `ip` installed.

```bash
user@test-workspace-88b1c24e:/workspace/test-workspace$ sudo ~user/.cargo/bin/httpjail --js "r.host === 'github.com'" -- hello
21:58:40.666 ERROR httpjail::sys_resource: Failed to cleanup resource on drop: Failed to execute ip netns del
Error: Failed to execute ip netns add

Caused by:
No such file or directory (os error 2)
```

I don't think this can ever work within a Docker container.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

`ip` のない Docker コンテナで `httpjail --js ... -- hello` コマンドを再現し、その後、そのエントリーポイントから到達するネットワーク名前空間のセットアップを調査します。この環境がサポートされているか確認し、必要なコマンドが利用できない場合に期待される動作を明らかにします。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
docker, linux, rust
領域
infrastructure, networking, security
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。