转载一个windows下 codex无法登录(os 10013 error)的解决办法,不是使用apikey
- 内容介绍
- 文章标签
- 相关推荐
https://www.reddit.com/r/codex_tips/comments/1n0szue/fix_codex_cli_sign_in_with_chatgpt_fails_on/
Codex CLI 显示:“使用 ChatGPT 登录"或"继续使用 API 密钥” • 选择 ChatGPT 登录 → 报错:尝试以被访问权限禁止的方式访问套接字(操作系统错误 10013) • 执行命令 netsh interface ipv4 show excludedportrange protocol=tcp 显示类似 1435-1534 的端口范围 → 1455 端口位于该范围内
原因是ChatGPT 登录 = 通过浏览器进行 OAuth 认证 → Codex 会在 127.0.0.1:1455 启动本地 HTTP 监听以捕获重定向 • 当启用 Hyper-V/WSL2/VPN 网络功能时,Windows 有时会保留端口范围(排除端口范围)。如果 1455 端口位于该范围内,bind()操作会被拒绝 → 报错 10013 • 尝试从动态排除范围中删除单个端口(例如 netsh … delete excludedportrange startport=1455)通常会返回"找不到元素"。需要重启保留该端口的服务。
解决办法就是先停止这些服务,登录后再重新打开
在管理员terminal中运行
net stop winnat
net stop hns
如果运行了hyperV虚拟机可能还需要
net stop vmms
然后正常登录流程。然后重启这些服务
net start hns
net start winnat
net start vmms
网友解答:
--【壹】--:
感谢大佬!
--【贰】--:
image525×914 13.9 KB
还好没有诶w
--【叁】--:
谢谢 帮了我大忙咯
--【肆】--:
可行!(需要超过4个字符)
--【伍】--:
好用好用!!
--【陆】--:
好好好 ~
--【柒】--:
codex700×700 49.1 KB
有佬知道这个怎么解决吗,cli登录也一直无法访问1455,查看端口也没有被占用
--【捌】--:
难题解决了!
https://www.reddit.com/r/codex_tips/comments/1n0szue/fix_codex_cli_sign_in_with_chatgpt_fails_on/
Codex CLI 显示:“使用 ChatGPT 登录"或"继续使用 API 密钥” • 选择 ChatGPT 登录 → 报错:尝试以被访问权限禁止的方式访问套接字(操作系统错误 10013) • 执行命令 netsh interface ipv4 show excludedportrange protocol=tcp 显示类似 1435-1534 的端口范围 → 1455 端口位于该范围内
原因是ChatGPT 登录 = 通过浏览器进行 OAuth 认证 → Codex 会在 127.0.0.1:1455 启动本地 HTTP 监听以捕获重定向 • 当启用 Hyper-V/WSL2/VPN 网络功能时,Windows 有时会保留端口范围(排除端口范围)。如果 1455 端口位于该范围内,bind()操作会被拒绝 → 报错 10013 • 尝试从动态排除范围中删除单个端口(例如 netsh … delete excludedportrange startport=1455)通常会返回"找不到元素"。需要重启保留该端口的服务。
解决办法就是先停止这些服务,登录后再重新打开
在管理员terminal中运行
net stop winnat
net stop hns
如果运行了hyperV虚拟机可能还需要
net stop vmms
然后正常登录流程。然后重启这些服务
net start hns
net start winnat
net start vmms
网友解答:
--【壹】--:
感谢大佬!
--【贰】--:
image525×914 13.9 KB
还好没有诶w
--【叁】--:
谢谢 帮了我大忙咯
--【肆】--:
可行!(需要超过4个字符)
--【伍】--:
好用好用!!
--【陆】--:
好好好 ~
--【柒】--:
codex700×700 49.1 KB
有佬知道这个怎么解决吗,cli登录也一直无法访问1455,查看端口也没有被占用
--【捌】--:
难题解决了!

