Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Windows CLI v2.122.0 blocked by Smart App Control

未关闭
#7,329 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
48/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
活跃
技术栈
typescript
领域
cli, security

调研方向

Start by reading the Windows release packaging and signing configuration, then check how the v2.122.0 release binary was produced. Reproduce the Smart App Control block on a supported Windows environment and compare its signing and reputation details with Microsoft’s guidance. Done means identifying a supported resolution that lets the official CLI run with Smart App Control and TLS verification enabled.

由索引模型根据 Issue 内容生成。

描述

🐛 Bug supabase/cli
Affected area

Installation

Supabase CLI version

v2.122.0 (official downloaded release; execution blocked before --version can run)

Operating system

Windows with Smart App Control enforced; exact OS build not included in the available diagnostic summary

Installation method

GitHub release binary

Command
Attempted execution of the official Windows supabase.exe. The exact original invocation is not available in the saved diagnostic summary; Windows blocks the executable from starting.
Actual output
Reported diagnostic identifiers:
Error: 4551
Code Integrity event: 3077
Enforcement policy: VerifiedAndReputableDesktop

The official Windows download passed checksum verification but could not execute. These are the recorded identifiers, not a verbatim full Event Viewer log.
Expected behavior

The official CLI should run while Smart App Control remains enabled. Is a signed Windows build or another supported resolution available that preserves this protection?

Steps to reproduce
  1. Download the official Windows Supabase CLI v2.122.0 release.
  2. Verify its checksum (passed in the affected environment).
  3. Attempt to execute it with Smart App Control enforced.
  4. Observe error 4551 and Code Integrity event 3077 under policy VerifiedAndReputableDesktop.

No security bypass was attempted. I cannot confirm whether this occurs on every Smart App Control-enabled machine.

Crash report ID

No response

Docker and service versions

Additional context

Microsoft documents the policy in its Smart App Control testing guidance: https://learn.microsoft.com/en-us/windows/apps/develop/smart-app-control/test-your-app-with-smart-app-control

TLS verification is also unresolved in this environment, but its cause has not been established. This report does not attribute that separate issue to the CLI or to Smart App Control.

Please advise on a supported resolution that keeps Windows protection and TLS verification intact.

主要语言
TypeScript
星标
2.4k
派生
537
平均合并
17 小时 22 分钟
30 天内合并 PR
391

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

supabase/cli 的其他 Issue

查看 supabase/cli 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。