Skip to content

Linux: Cannot curl inside sandbox #314041

@chrmarti

Description

@chrmarti

Testing #313276

Image
parallels@ubuntu-gnu-linux-24-04-3:~/devel/test$  ELECTRON_RUN_AS_NODE=1 cd '/home/parallels/.vscode-insiders/tmp/tmp_vscode_1'; PATH="$PATH:/usr/share/code-insiders/resources/app/node_modules/@vscode/ripgrep/bin" TMPDIR="/home/parallels/.vscode-insiders/tmp/tmp_vscode_1" CLAUDE_TMPDIR="/home/parallels/.vscode-insiders/tmp/tmp_vscode_1" "/usr/share/code-insiders/code-insiders" "/usr/share/code-insiders/resources/app/node_modules/@vscode/sandbox-runtime/dist/cli.js" --settings "/home/parallels/.vscode-insiders/tmp/tmp_vscode_1/vscode-sandbox-settings-be8a8553-3210-43c6-b004-06c316d2a570.json" -c 'cd '\''/home/parallels/devel/test'\'' && curl -sS -L -D "$TMPDIR/ms_headers.txt" -o "$TMPDIR/ms_body.html" https://microsoft.com && echo '\''--- Status/Redirect Headers ---'\'' && awk '\''BEGIN{RS="\r\n\r\n"; ORS="\n\n"} /HTTP\//{print}'\'' "$TMPDIR/ms_headers.txt" | sed -n '\''1,120p'\'' && echo '\''--- Location Headers ---'\'' && grep -i '\''^location:'\'' "$TMPDIR/ms_headers.txt" || true && echo '\''--- Final Content Snippet ---'\'' && head -c 400 "$TMPDIR/ms_body.html" | tr '\''\n'\'' '\'' '\'''
Warning: 'settings' is not in the list of known options, but still passed to Electron/Chromium.
Warning: 'c' is not in the list of known options, but still passed to Electron/Chromium.
parallels@ubuntu-gnu-linux-24-04-3:~/.vscode-insiders/tmp/tmp_vscode_1$  ELECTRON_RUN_AS_NODE=1 PATH="$PATH:/usr/share/code-insiders/resources/app/node_modules/@vscode/ripgrep/bin" TMPDIR="/home/parallels/.vscode-insiders/tmp/tmp_vscode_1" CLAUDE_TMPDIR="/home/parallels/.vscode-insiders/tmp/tmp_vscode_1" "/usr/share/code-insiders/code-insiders" "/usr/share/code-insiders/resources/app/node_modules/@vscode/sandbox-runtime/dist/cli.js" --settings "/home/parallels/.vscode-insiders/tmp/tmp_vscode_1/vscode-sandbox-settings-be8a8553-3210-43c6-b004-06c316d2a570.json" -c 'pwd && curl -sS -L -D "$TMPDIR/ms_headers.txt" -o "$TMPDIR/ms_body.html" https://microsoft.com && echo '\''--- Status Lines ---'\'' && grep -E '\''^HTTP/'\'' "$TMPDIR/ms_headers.txt" && echo '\''--- Location Headers ---'\'' && grep -i '\''^location:'\'' "$TMPDIR/ms_headers.txt" || true && echo '\''--- Final URL and Snippet ---'\'' && curl -sS -L -o /dev/null -w '\''final_url=%{url_effective} status=%{http_code}\n'\'' https://microsoft.com && head -c 300 "$TMPDIR/ms_body.html" | tr '\''\n'\'' '\'' '\'''
bwrap: setting up uid map: Permission denied
parallels@ubuntu-gnu-linux-24-04-3:~/.vscode-insiders/tmp/tmp_vscode_1$ 
{
	"network": {
		"allowedDomains": [],
		"deniedDomains": [],
		"enabled": false
	},
	"filesystem": {
		"denyRead": [
			"/home/parallels"
		],
		"allowRead": [
			"/usr/share/code-insiders/resources/app",
			"/usr/share/code-insiders/code-insiders",
			"/usr/share/code-insiders",
			"/home/parallels/devel/test",
			"/home/parallels/.npm",
			"/home/parallels/.vscode-insiders/tmp/tmp_vscode_1",
			"."
		],
		"allowWrite": [
			"/home/parallels/devel/test",
			"/home/parallels/.npm",
			"/home/parallels/.vscode-insiders/tmp/tmp_vscode_1",
			"."
		],
		"denyWrite": []
	}
}
Version: 1.119.0-insider
Commit: 530cb5de713aec2e96059e2f6cf41a95403cdb3d
Date: 2026-05-03T14:51:49-07:00
Electron: 39.8.8
ElectronBuildId: 13870025
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Linux arm64 6.14.0-27-generic

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions