首页权益货源平台推荐博客论坛资源大全IDC/CDN高性价比支付接口那个较好站长工具必备清单全网各大系统程序其他好用必备站点全网熟知各大网站

windos上codex沙盒报错问题记录 - 三国梦回

背景

大家好,我是逐日。之前刚开始弄codex的时候,不知道怎么的,遇到个沙盒相关问题,有点折磨,分享出来,也许对大家有帮助。

问题现象

当时我是cc gui插件(idea)、codex cli、codex桌面版,在同一个项目下面用,不知道咋回事,执行shell那些的时候,提示报错了:

主要就是提示:helper_unknown_error: setup refresh had errors

codex我都是用的workspace_write权限,按理说,读写项目文件夹下的文件都不会报错,结果总是提示失败;失败后,agent会继续尝试用提权方式执行(需要我审批),然后我就同意,这样agent才能接着执行。

但这样搞得很麻烦,也很慢。

当时也不懂去看.codex目录下沙盒日志,"C:Usersxxxx.codex.sandboxsandbox.2026-08-27.log"。以为是几个程序同时在一个项目下面用,搞得冲突了。

我这边尝试复现一下:

我现在的电脑是新买的,文件什么的都是从之前的电脑上直接拷贝的,在电脑上有一个之前就已经存在的文件夹(U:work),文件夹的权限信息如下:

image-20260828145404725

然后我在这个文件夹下建了project:

image-20260828145149932

现在我尝试让codex往这个下面写个东西:

image-20260828145805581

排查

按我现在的思路来排查,看看沙箱日志:

image-20260828150136925

把日志也丢给它自己分析试试:

image-20260828150336586

codex说,它需要修改U:work的acl,但是发现改不动,因为没权限。为啥没权限呢,因为codex运行时没有对该目录的owner权限。

那U:work的owner是谁呢?

image-20260828150710992

owner竟然是另一台机器的用户

image-20260828150920049

问题也就明显了,我当时可是偶然才发现这个问题的,我当时看acl的时候,出于好奇查了下下图这个用户是谁:

image-20260828151102487

结果当时查询本机用户,没找到上述那个id的,然后去查了下老电脑,发现就是老电脑里的用户:

image-20260828151206994

修复

这边把owner,改成现在的用户就行了:

image-20260828151508730

image-20260828151737468

萤火站长导航 提供的一切软件、教程和内容信息仅限用于学习和研究目的; 不得将上述内容用于商业或者非法用途, 否则一切后果请用户自负. 本站信息来自网络收集整理, 版权争议与本站无关. 如果您喜欢该程序和内容, 请支持正版.
上一篇拆解 dsh 系列:从源码和版本变化看 DeepSeek Harness 的设计取舍 - 小七-七牛开发者
下一篇 MySQL基础教程——C语言访问 - _梦影