对象框同步服务器配置故障排除
Objectbox Sync Server Configuration Troubleshooting
遵循 https://sync.objectbox.io/objectbox-sync-server
中的指南
我已经下载了 Objectbox 同步服务器文件
- 下载我的 Objectbox 同步服务器文件(我从 Objectbox 团队获得)并解压缩
- 将我的对象框-model.json(从我的 flutter 应用程序生成的文件)复制到解压的文件夹
试试
./sync-server --model=objectbox-model.json --unsecure-no-authentication
它给了我
001-16:08:29.6169 [INFO ] [SySvAp] Starting ObjectBox Sync Server version 2
(protocol version: 3, core: 2.9.2-2021-07-19 (SyncServer, admin, tree, dlog))
error parsing options: Option ‘unsecure-no-authentication’ does not exist
创建配置文件(sync-server-config.js)
包含:
{
"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": "<secret>",
}
}
然后从该文件夹打开终端 运行 ./sync-server
它return我错了
001-16:35:51.9701 [INFO ] [SySvAp] Starting ObjectBox Sync Server version 2
(protocol version: 3, core: 2.9.2-2021-07-19 (SyncServer, admin, tree, dlog))
001-16:35:51.9702 [INFO ] [SySvAp] Loading configuration file sync-server-
config.js
Error loading configuration file sync-server-config.js - Invalid JSON at 283 -
Missing a name for object member..
我试过
certificatePath": "",
去掉了,同样报错
我是 Objectbox 的新手,我想尝试使用同步部分,
您的帮助将不胜感激。谢谢
不使用开发身份验证的选项称为 --unsecured-no-authentication
(注意不安全中的 d)。 (这实际上是我们文档中的错字。)
请注意,您可以使用 --help
显示可用选项 (https://sync.objectbox.io/objectbox-sync-server#configuration)。
遵循 https://sync.objectbox.io/objectbox-sync-server
中的指南我已经下载了 Objectbox 同步服务器文件
- 下载我的 Objectbox 同步服务器文件(我从 Objectbox 团队获得)并解压缩
- 将我的对象框-model.json(从我的 flutter 应用程序生成的文件)复制到解压的文件夹
试试
./sync-server --model=objectbox-model.json --unsecure-no-authentication
它给了我
001-16:08:29.6169 [INFO ] [SySvAp] Starting ObjectBox Sync Server version 2
(protocol version: 3, core: 2.9.2-2021-07-19 (SyncServer, admin, tree, dlog))
error parsing options: Option ‘unsecure-no-authentication’ does not exist
创建配置文件(sync-server-config.js) 包含:
{ "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": "<secret>", } }
然后从该文件夹打开终端 运行 ./sync-server
它return我错了
001-16:35:51.9701 [INFO ] [SySvAp] Starting ObjectBox Sync Server version 2 (protocol version: 3, core: 2.9.2-2021-07-19 (SyncServer, admin, tree, dlog)) 001-16:35:51.9702 [INFO ] [SySvAp] Loading configuration file sync-server- config.js Error loading configuration file sync-server-config.js - Invalid JSON at 283 - Missing a name for object member..
我试过
certificatePath": "",
去掉了,同样报错
我是 Objectbox 的新手,我想尝试使用同步部分,
您的帮助将不胜感激。谢谢
不使用开发身份验证的选项称为 --unsecured-no-authentication
(注意不安全中的 d)。 (这实际上是我们文档中的错字。)
请注意,您可以使用 --help
显示可用选项 (https://sync.objectbox.io/objectbox-sync-server#configuration)。