由于出口防火墙8082端口被占用,网盘在外网客户端无法同步


#1

由于我们的出口防火墙8082端口被占用了,然后把seafile的默认端口改为7802后,再映射到外网,这时,外网用客户端就会无法实现同步功能,查看日志,还是显示客户端在访问8082端口。。

日志文件中,部份内容如下:应该怎么处理??

[04/21/20 15:01:15] http-tx-mgr.c(783): libcurl failed to GET http://x.x.x.x:8082/protocol-version: Couldn’t connect to server.
[04/21/20 15:01:15] http-tx-mgr.c(783): libcurl failed to GET http://x.x.x.x:8082/protocol-version: Couldn’t connect to server.
[04/21/20 15:01:15] clone-mgr.c(697): Transition clone state for d541a6bd from [check server] to [error]: Cannot connect to server.
[04/21/20 15:01:15] clone-mgr.c(697): Transition clone state for c77edcb9 from [check server] to [error]: Cannot connect to server.


#2

重启了吗,seafile 和 seahub 都要重启


#3

重启过的,整台服务器都重启过了。服务器是centos7的。


#4

你的映射是怎么做的


#5

最后还是参考官网上的nginx配置seafile文档,在通过nginx反向代理后,现在使用都正常了。。