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

ObjectBox Sync Server 配置启动报错问题排查求助

问题1:启动参数--unsecure-no-authentication不存在报错

原因:你使用的是2.x版本的ObjectBox Sync Server,--unsecure-no-authentication是3.0及以上版本才支持的启动参数,低版本不识别该配置。
解决方法:无需使用该启动参数,直接通过配置文件即可完成测试场景的相关配置。

问题2:配置文件JSON格式报错

原因:你的sync-server-config.js文件存在JSON语法错误,auth对象下的sharedSecret属性末尾多了多余的尾逗号,JSON标准不允许对象最后一个属性后保留逗号,因此解析失败,和certificatePath配置项无关。

正确配置参考

如果是测试场景不需要认证,直接删除整个auth配置节点即可,同时删掉多余的尾逗号,修正后的配置如下:

{
  "dbDirectory": "objectbox",
  "dbMaxSize": "100G",
  "modelFile": "objectbox-model.json",
  "bind": "ws://0.0.0.0:9999",
  "browserBind": "http://127.0.0.1:9980",
  "browserThreads": 4,
  "certificatePath": ""
}

如果你需要开启共享密钥认证,仅修正尾逗号即可:

{
  "dbDirectory": "objectbox",
  "dbMaxSize": "100G",
  "modelFile": "objectbox-model.json",
  "bind": "ws://0.0.0.0:9999",
  "browserBind": "http://127.0.0.1:9980",
  "browserThreads": 4,
  "certificatePath": "",
  "auth": {
    "sharedSecret": "<替换为你自己的密钥>"
  }
}

启动验证

配置修正后直接执行./sync-server即可正常启动,启动成功后可以访问http://127.0.0.1:9980打开Sync Server的管理后台查看运行状态。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 06:39:01