You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: use system chromium for httpx/nuclei headless when present
go-rod ships no arm64-linux chrome to download, so the embedded scanners
must use the installed browser. Gate UseInstalledChrome/UseChrome on
launcher.LookPath so amd64 hosts without a browser still auto-download,
and log which browser resolves at startup.
casestrings.Contains(msg, "browser is not installed") ||
88
+
strings.Contains(msg, "find a browser binary") ||
89
+
strings.Contains(msg, "find a valid URL to download"):
90
+
slog.Error("prereq: browser validation failed, no chrome/chromium found",
91
+
"error", msg,
92
+
"hint", "install a system browser (e.g. sudo apt-get install -y chromium); pd-agent only auto-downloads Chrome on amd64, so arm64 hosts must have one installed")
0 commit comments