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

Originally published at: https://root.bg/work/неработеща-ауторизация-при-последна/

Привет,

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

Оказа се, че при последната версия на 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!