Seahub启动后运行一段时间客户端就无法访问,日志没报错,不知什么原因?
iptables -F
谢谢,我试试。不过我用的是CentOS,已经关闭了防火墙。
我用的也是CentOS,首先设置SELINUX=disabled,再试试监控端口。然后看看
seafile下的seafile.log和seahub.log
好的,我已经禁用了,这些日志看过没看出来错误。
有检查网络问题吗?还有你配置文件里面使用的bind端口是
bind = “127.0.0.1:8000”
bind = “0.0.0.0:8000”
哪一个?
哦,网络是千兆网卡,部署在内网,网络是稳定的。配置文件 bind = 10.246.5.32:8000。
重新部署过一次,过一阵出现过一次客户端网页访问不上。我已使用nginx做了反向代理。
反向代理配置,用的是什么?rewrite还是?直接跳转的?,使用10.246.5.32:8000登录会出现这种情况吗?
根据官方文件直接跳转的,不能访问的时,直接通过10.246.532::8000端口也访问不了。只有关闭服务重启后才行。
那你按我说的来造,首先你在conf下找到gunicorn.conf.py 把bind = "127.0.0.1:8000"注释掉也就是你的bind = “10.246.5.32:8000”,添加一条bind = “0.0.0.0:8000”,重启服务,用10.246.5.32:8000来登录
谢谢,我试试。就是不用bind=10.246.5.32:8000,使用bind=0.0.0.0:8000是吧。
是的,我被这个坑了很长一段时间。后来看他的源文件,试着修改了,就能用了
好的,谢谢分享哈。我也看了日志,不过源码还没怎么深入看。我修改运行一阵子观察观察,再次感谢了。
在/etc/selinux/conf中加一条
setsebool -P httpd_can_network_connect 1
好的,我试试,谢谢。