codex cli走官方域名地址问题
- 内容介绍
- 文章标签
- 相关推荐
1.前因
codex cli升级到最新版后不走配置的地址,走官方的地址;
环境
系统window10;
配置文件管理是ccswitch,版本:3.14.1;
codex cli版本:0.124.0;
2.经过
codex cli 升级到 0.124.0 版本之后;
配置文件配置的是我本地的中转站域名,包括basr_url都是本地的域名地址;
但是在用的时候一直报错,令牌错误;
经过抓包分析发现,codex cli 请求的不是我配置的域名而是openai官方的地址;
怀疑是版本问题;
然后我就降级到v0.91.0;
这个版本是可以用的,而且配置和原来的一样没有变过;
我又尝试升级到最新版,配置不变,还是报错;
由此断定:新版本的codex cli 在我的电脑上是有这个问题的;
3.场景
目前只尝试切换codex的版本没有尝试切换ccswitch的版本;
4.求助
有佬知道怎么解决这个问题吗?
5.本地配置文件
model_provider = "OpenAI"
model = "gpt-5.4"
review_model = "gpt-5.4"
model_reasoning_effort = "medium"
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
model_context_window = 1000000
model_auto_compact_token_limit = 900000
[model_providers.OpenAI]
name = "OpenAI"
base_url = "http://10.0.21.xx:9104"
wire_api = "responses"
requires_openai_auth = true
[mcp_servers]
[projects.'c:\users\admin\documents\claude_terminal']
trust_level = "trusted"
[projects.'C:\Users\admin\Documents\claude_terminal']
trust_level = "trusted"
[windows]
sandbox = "elevated"
[features]
experimental_windows_sandbox = true
elevated_windows_sandbox = true
网友解答:
--【壹】--:
没有遇到,中转站我也是这么写的,也是0.124,都正常
--【贰】--:
model_provider = "OpenAI" 本来就走官方不是吗
--【叁】--:
http://10.0.21.xx:9104 是你本机的地址吗,因为我昨天也遇到了类似的问题,使用127.0.0.1就不行,后来关闭了clash代理就正常了
--【肆】--:
是公司其他“服务器”的地址对不?有用curl进行测试看看,端点是不是通的
--【伍】--:
看看你的配置信息,本地的域名地址是指什么?127.0.0.1?
--【陆】--: 互联网小毛贼:
抓包分析
用什么工具抓包分析的啊,我也有问题,我看看能不能测出来
--【柒】--:
我更新了配置在文章内;你怀疑是配置文件的问题吗?
--【捌】--:
那奇怪了
没用过 ccswitch
看看设置是不是被其他地方吃了
这份没看出哪里有问题
最小化启动
model = "gpt-5.5"
model_provider = "cliproxyapi"
model_reasoning_effort = "high"
sandbox_mode = "danger-full-access"
approval_policy = "on-request"
approvals_reviewer = "guardian_subagent"
[model_providers.cliproxyapi]
name = "OpenAI"
requires_openai_auth = true
base_url = "https://cpa.xxx/v1"
wire_api = "responses"
experimental_bearer_token = "sk-123456"
--【玖】--:
可能是新版本供应商OpenAI这个名称的强制走官方域名了,
你试试把这个名称改成别的,用一个自定义的。
--【拾】--:
和这个参数没关系,我刚刚手动把
model_provider = “custom”
改为
model_provider = “OpenAI”
不影响
1.前因
codex cli升级到最新版后不走配置的地址,走官方的地址;
环境
系统window10;
配置文件管理是ccswitch,版本:3.14.1;
codex cli版本:0.124.0;
2.经过
codex cli 升级到 0.124.0 版本之后;
配置文件配置的是我本地的中转站域名,包括basr_url都是本地的域名地址;
但是在用的时候一直报错,令牌错误;
经过抓包分析发现,codex cli 请求的不是我配置的域名而是openai官方的地址;
怀疑是版本问题;
然后我就降级到v0.91.0;
这个版本是可以用的,而且配置和原来的一样没有变过;
我又尝试升级到最新版,配置不变,还是报错;
由此断定:新版本的codex cli 在我的电脑上是有这个问题的;
3.场景
目前只尝试切换codex的版本没有尝试切换ccswitch的版本;
4.求助
有佬知道怎么解决这个问题吗?
5.本地配置文件
model_provider = "OpenAI"
model = "gpt-5.4"
review_model = "gpt-5.4"
model_reasoning_effort = "medium"
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
model_context_window = 1000000
model_auto_compact_token_limit = 900000
[model_providers.OpenAI]
name = "OpenAI"
base_url = "http://10.0.21.xx:9104"
wire_api = "responses"
requires_openai_auth = true
[mcp_servers]
[projects.'c:\users\admin\documents\claude_terminal']
trust_level = "trusted"
[projects.'C:\Users\admin\Documents\claude_terminal']
trust_level = "trusted"
[windows]
sandbox = "elevated"
[features]
experimental_windows_sandbox = true
elevated_windows_sandbox = true
网友解答:
--【壹】--:
没有遇到,中转站我也是这么写的,也是0.124,都正常
--【贰】--:
model_provider = "OpenAI" 本来就走官方不是吗
--【叁】--:
http://10.0.21.xx:9104 是你本机的地址吗,因为我昨天也遇到了类似的问题,使用127.0.0.1就不行,后来关闭了clash代理就正常了
--【肆】--:
是公司其他“服务器”的地址对不?有用curl进行测试看看,端点是不是通的
--【伍】--:
看看你的配置信息,本地的域名地址是指什么?127.0.0.1?
--【陆】--: 互联网小毛贼:
抓包分析
用什么工具抓包分析的啊,我也有问题,我看看能不能测出来
--【柒】--:
我更新了配置在文章内;你怀疑是配置文件的问题吗?
--【捌】--:
那奇怪了
没用过 ccswitch
看看设置是不是被其他地方吃了
这份没看出哪里有问题
最小化启动
model = "gpt-5.5"
model_provider = "cliproxyapi"
model_reasoning_effort = "high"
sandbox_mode = "danger-full-access"
approval_policy = "on-request"
approvals_reviewer = "guardian_subagent"
[model_providers.cliproxyapi]
name = "OpenAI"
requires_openai_auth = true
base_url = "https://cpa.xxx/v1"
wire_api = "responses"
experimental_bearer_token = "sk-123456"
--【玖】--:
可能是新版本供应商OpenAI这个名称的强制走官方域名了,
你试试把这个名称改成别的,用一个自定义的。
--【拾】--:
和这个参数没关系,我刚刚手动把
model_provider = “custom”
改为
model_provider = “OpenAI”
不影响

