Client or integration
Other
Area
CLI
Summary
After version 2.10.2, i get hit by this error,
DeepSeek-V4-Flash-0731 answer:
Root cause found
Your machine is a QEMU ARM64 Windows VM (virt-7.2, ARM64 OS) and ocx runs on the bundled Bun v1.3.14 Windows-arm64 binary, which has bun:ffi compiled out ("TinyCC is disabled" — TinyCC doesn't support aarch64, a known open platform gap, oven-sh/bun#28055).
C:\Users\Administrator>ocx start
[opencodex] Config mutation coordination directory ACL hardening did not complete; continuing without it. ACL hardening failed (EACLIDENTITY) — the effective Windows account SID could not be resolved
570 | && String((error as NodeJS.ErrnoException).code) === "ETIMEDOUT";
571 | }
572 |
573 | /** Preserve only the bounded machine-readable cause on a sanitized public error. */
574 | function sanitizedAclError(diagnostics: string, cause: unknown): NodeJS.ErrnoException {
575 | const error = new Error(diagnostics) as NodeJS.ErrnoException;
^
error: ACL hardening failed (EACLIDENTITY) — the effective Windows account SID could not be resolved
code: "EACLIDENTITY"
at sanitizedAclError (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\lib\windows-secret-acl.ts:575:21)
at hardenEntry (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\lib\windows-secret-acl.ts:728:28)
at harden (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\config.ts:222:39)
at atomicWriteFile (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\config.ts:235:8)
at persistConfigUnlocked (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\config.ts:2559:3)
at <anonymous> (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\config.ts:2572:9)
at withConfigMutationLockSync (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\config.ts:2426:19)
at saveConfig (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\config.ts:2570:3)
at reconcileOAuthProviders (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\oauth\index.ts:819:16)
at startServer (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@bitkyc08\opencodex\src\server\index.ts:469:3)
Bun v1.3.14 (Windows arm64)
Reproduction
ocx start
Version
2.12.0
Operating system
QEMU ARM64 Windows 11 VM
Provider and model
No response
Logs or error output
Screenshots and supporting files
No response
Redacted configuration
Checks
Client or integration
Other
Area
CLI
Summary
After version 2.10.2, i get hit by this error,
DeepSeek-V4-Flash-0731 answer:
Root cause found
Your machine is a QEMU ARM64 Windows VM (virt-7.2, ARM64 OS) and ocx runs on the bundled Bun v1.3.14 Windows-arm64 binary, which has bun:ffi compiled out ("TinyCC is disabled" — TinyCC doesn't support aarch64, a known open platform gap, oven-sh/bun#28055).
C:\Users\Administrator>ocx start
[opencodex] Config mutation coordination directory ACL hardening did not complete; continuing without it. ACL hardening failed (EACLIDENTITY) — the effective Windows account SID could not be resolved
570 | && String((error as NodeJS.ErrnoException).code) === "ETIMEDOUT";
571 | }
572 |
573 | /** Preserve only the bounded machine-readable cause on a sanitized public error. */
574 | function sanitizedAclError(diagnostics: string, cause: unknown): NodeJS.ErrnoException {
575 | const error = new Error(diagnostics) as NodeJS.ErrnoException;
^
error: ACL hardening failed (EACLIDENTITY) — the effective Windows account SID could not be resolved
code: "EACLIDENTITY"
Bun v1.3.14 (Windows arm64)
Reproduction
ocx start
Version
2.12.0
Operating system
QEMU ARM64 Windows 11 VM
Provider and model
No response
Logs or error output
Screenshots and supporting files
No response
Redacted configuration
Checks