Closed eemirtekin closed 3 years ago
@eemirtekin it seems like an issue related to 684. Can you try upgrading your version to v1.2.0.1?
I already use the latest version. I think the problem is token. When I disable protection on record via Moodle, it plays correctly.
@eemirtekin can you verify if the cookies are set in the browser?
@eemirtekin wait did you refresh the page after making it protected?
can you verify if the cookies are set in the browser?
I checked it in my browser. There are no cookies related to token.
My scalelite server is behind HAproxy. The protected recording is working correctly without proxy. When scallelite is behind a proxy, cookies can not set the playback page. It works below config 1 , but it doesn't work 2.
[1]
URL_HOST=scalelite.domain.edu
SECRET_KEY_BASE=***
LOADBALANCER_SECRET=***
DATABASE_URL=***
REDIS_URL=***
SCALELITE_TAG=v1.2
SCALELITE_RECORDING_DIR=/home/data/scalelite-recordings/var/bigbluebutton
NGINX_SSL=true
SCALELITE_NGINX_EXTRA_OPTS=--mount type=bind,source=/etc/letsencrypt,target=/etc/nginx/ssl,readonly
[2]
URL_HOST=
BEHIND_PROXY=true
SECRET_KEY_BASE=***
LOADBALANCER_SECRET=*
DATABASE_URL=***
REDIS_URL=***
SCALELITE_TAG=v1.2
SCALELITE_RECORDING_DIR=/home/data/scalelite-recordings/var/bigbluebutton
NGINX_SSL=false
SCALELITE_NGINX_EXTRA_OPTS=--mount type=bind,source=/etc/letsencrypt,target=/etc/nginx/ssl,readonly
Hi @eemirtekin we dont support HAproxy. But you can configure it in a similar way like this https://github.com/jfederico/scalelite-run/blob/master/data/proxy/nginx/sites.template.scalelite-proxy-protected#L26.
@eemirtekin hope that helps. Closing this issue for now.
Hi All,
I enabled protected recordings, but it doesn't work properly. I am getting a 404 error. My configuration env and logs are below. I couldn't find a bug anywhere.
I think cookies can not be set!!!
Scalelite version = 1.2 Moodle version = 3.11.2 Mooodle BN version = 3.4.4
/etc/default/scalelite
Container SS
Moodle Recording SS
Playback SS
Scalelite API Logs
Scalelite Nginx Logs
Scalelite Recording Importer Logs