求助,seafile无法使用自定义IP打开网页


#1

seafile通过自定义设置IP打开失败,但是通过127.0.0.1:8000可以正常打开网页,重新在网页端设置SERVICE_URL也无法解决问题
安装的话,是通过脚本一键安装的,没有使用其他反向代理(Nginx等)


#2

FYI
防火墙开启8000、8082或者关闭防火墙。


#3

确认不是防火墙的问题,防火墙是关掉的,


#4

你要通过80端口访问,因为8000端口的服务只监听在127地址上


#5

80也不行额,还有别的可以尝试排除问题的方法吗


#6

1、修改conf/gunicorn.conf中bind参数,重启
2、检查防火墙


#7

修改成自己想要的ip是么


#8

你没用nginx做反向代理吧,建议使用nginx做个反向代理


#9

嗯,是的,没有使用反向代理。但是用这玩意之前不应该是至少能登陆得上然后才考虑后续么


#10

127.0.0.1地址是可以登录喽。


#11

是的,127可以,自定义的不行而已
也就是说,我这个问题可以通过装个反向代理解决?现在ip访问不到的问题不影响后续装反向代理吧


#12

现在的bind参数是127.0.0.1,正确的应该是啥呢


#13

修改成你服务器可以用的IP

seafile.conf中
host=127.0.0.1
port=8082

unicorn.conf中
bind=“127.0.0.1:58000”


#14

自定义设置ip是什么意思?
SERVICE_URL里面的设置跟访问方式没关系吧?至少你连接的方式能访问到你的服务器就行了。
比如,你可以通过127.0.0.1,或者局域网ip,或者公网ip或者动态域名访问,都不用修改这个参数的。
image
image
都没问题。
其实我也不知道这个设置具体作用是什么。

所以你现在要考虑的是你访问用的ip是否正确,例如是否有以下情况:
1.在外部网络用局域网ip访问(应该不会)
2.用外网ip访问时端口号错误,或路由防火墙端口转发设置错误。
3.动态域名解析错误。
4.ip输入错误。