Неработеща ауторизация при последната версия на discourse

Привет,

Днес един от съфорумците на root.bg CopyCat репортна проблем с логването във форума.

Неработеща ауторизация при последната версия на discourse

Оказа се, че при последната версия на discourse (v1.7.0.beta6 +23) е задължително да се добави :

proxy_set_header X-Forwarded-Proto https;
когато се използва reverse proxy. Повече инфо тук.

При мен схемата обаче не е с nginx за reverse proxy, а haproxy. Съответно нещата изглеждат ето така :

backend forums.root.bg
#redirect scheme https if { hdr(Host) -i git.root.bg } !{ ssl_fc }
cookie SERVERID insert indirect
balance leastconn
reqadd X-Forwarded-Proto:\ https
option httpclose
server forums 192.168.168.92:80 cookie forums-container check inter 2000 rise 2 fall 5

Това е!

ПС. Благодаря за репорт-а колега CopyCat!