You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用CUBA Studio创建应用时的代理相关错误求助

解决CUBA Studio代理环境下的两个常见问题

我来帮你拆解下你在代理环境里用CUBA Studio碰到的这两个问题,给你针对性的解决思路:

问题1:点击「Samples」时出现Unable to read the list of samples: java.lang.IllegalArgumentException: Host name may not contain blanks

这个错误的原因很明确——代理配置里的主机名包含了空格,导致Studio解析地址时触发了参数校验错误。你可以按以下步骤处理:

  • 打开CUBA Studio的设置面板,找到HTTP代理配置项(路径一般是 Settings > Appearance & Behavior > System Settings > HTTP Proxy)
  • 仔细检查代理主机(Host)输入框,把里面的前后空格、中间多余的空格全部删掉,确保主机名是干净的字符串
  • 如果你用的是系统自动代理,那得去系统的网络设置里排查代理服务器地址,同样要去掉所有空格,修改完成后重启Studio再尝试加载Samples

问题2:选择仓库时报错Repository containing CUBA artifacts not found in: [https://repo.cuba-platform.com/content/groups/work],日志显示java.net.SocketException: Connection reset

这个问题是代理环境下Studio无法正常连接到CUBA官方仓库导致的,大概率是代理配置不全或者网络拦截引起的,试试这些方案:

  • 完善代理认证信息:如果你的代理需要用户名和密码,一定要在Studio的代理设置里填好这两项,很多人容易漏填认证信息导致连接失败
  • 测试代理连通性:用命令行工具验证代理是否能访问仓库地址,比如执行:
    curl -x http://你的代理主机:端口 https://repo.cuba-platform.com/content/groups/work
    
    如果能返回仓库的页面内容,说明代理本身没问题,否则要检查代理的主机/端口是否正确
  • 排查网络拦截:咨询公司IT团队,确认防火墙或者安全策略有没有拦截repo.cuba-platform.com这个域名,必要的话将其加入允许访问的白名单
  • 手动确认仓库地址:检查Studio里的仓库地址有没有拼写错误,确保是https://repo.cuba-platform.com/content/groups/work,没有多打或少打字符

内容的提问来源于stack exchange,提问作者anon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:47:32