双击查看,文件上传都是好的,就是不能同步。
用 6.0.4 的客户端,一直是连接中。
更新了客户端到 6.0.6 ,连接,错误,连接,错误,循环。
log 里应该是这个错 :[06/19/17 23:33:15] http-tx-mgr.c(1213): Bad response code for GET http://wuyong.fullstack.club:54321/seafhttp/protocol-version: 404.
双击查看,文件上传都是好的,就是不能同步。
用 6.0.4 的客户端,一直是连接中。
更新了客户端到 6.0.6 ,连接,错误,连接,错误,循环。
log 里应该是这个错 :[06/19/17 23:33:15] http-tx-mgr.c(1213): Bad response code for GET http://wuyong.fullstack.club:54321/seafhttp/protocol-version: 404.
防火墙没有开放8082的端口把
web 上能打开么。你用了 nginx 反向代理吗?seahub 是否以 fastcgi 模式启动?
为什么需要 8082 端口呢? 我已经将端口换到 54321 (hub)和 12345 了,log 里也看到有连接 8082 端口的,为什么?
web 功能都正常,没有做反代。
没做反向代理为何你的 FILE_SERVICE_ROOT 写成 seahttp ?
web 上传下载肯定是不行的吧?
这个我没有改过,客户端 log 就是这么写的,我也不知道。
后台看到
URL
FILE_SERVER_ROOT
http://wuyong.fullstack.club:12345
下载/上传文件的内部 URL。如果此 URL 错误,用户将不能下载/上传文件。如果你配置了 Nginx/Apache, 这个 URL 的值是 “SERVICE_URL/seafhttp”,比如
反正你现在的问题就是 FILE_SERVICE_ROOT 要么做反向代理写之后 写 seafhttp。要么只能写 8082。否则客户端无法连接。
按照你的说法配置可以了。
只是为什么非要这样啊,我就不想反代也还想改 port。。。
那么你就要选择 Hard 模式。