问题描述
很抱歉打扰您,但整个过程让我感到难以置信的愚蠢。
我以前使用no-ip并将next端口80和443端口转发到nextcloud VM的IP来设置了nextcloud快照。
我决定也要托管其他网站/服务,因此我决定将nextcloud放在HAProxy的后面,现在除了问题之外,什么都没有。
即使重新安装,客户端软件也无法连接。它说“连接已关闭”。 Firefox无法浏览到该站点,并显示错误PR_END_OF_FILE_ERROR。
Chrome可以运行,但是该站点需要刷新一两次才能正常工作。
HAProxy位于192.168.1.249,并将端口80和443重定向到192.168.1.250的nextcloud
haproxy.log中没有错误
HAProxy配置:
backend nextcloud-http
mode http
balance roundrobin
option forwardfor
option httpchk HEAD / HTTP/1.1\r\nHost:192.168.1.250
server nextcloud 192.168.1.250:80
backend nextcloud-https
mode tcp
balance roundrobin
option httpchk HEAD / HTTP/1.1\r\nHost:192.168.1.250
server _nextcloud 192.168.1.250:443
frontend http
bind:*:80
mode http
acl host_nextcloud hdr(host) -i nextcloud.domain.ca
use_backend nextcloud-http if host_nextcloud
frontend https
bind:*443
mode tcp
option tcplog
tcp-request inspect-delay 5s
tcp-request content accept if { req_ssl_hello_type 1 }
acl host_nextcloud req_ssl_sni -i nextcloud.domain.ca
use_backend nextcloud-https if host_nextcloud
希望某人可能会有意见,因为应该很容易进行设置。只是不确定我要去哪里错。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)