blindsidenetworks / scalelite

Scalable load balancer for BigBlueButton.
GNU Affero General Public License v3.0
470 stars 247 forks source link

Protected Recordings 404 #698

Closed eemirtekin closed 3 years ago

eemirtekin commented 3 years ago

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

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
PROTECTED_RECORDINGS_ENABLED=true

Container SS

Screen Shot 2021-10-07 at 16 36 36

Moodle Recording SS

Screen Shot 2021-10-07 at 16 38 18

Playback SS

Screen Shot 2021-10-07 at 16 39 46

Scalelite API Logs

Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.807342 #11]  INFO -- : [9370f5a5-2b30-45c7-aa10-a292ca0201f8]   Rendering bigbluebutton_api/get_recordings.xml.builder
Oct 07 16:41:20 scalelite-91 docker[19090]: D, [2021-10-07T13:41:20.815871 #11] DEBUG -- : [9370f5a5-2b30-45c7-aa10-a292ca0201f8]   SQL (3.9ms)  SELECT "recordings"."id" AS t0_r0, "recordings"."record_id" AS t0_r1, "recordings"."meeting_id" AS t0_r2, "recordings"."name" AS t0_r3, "recordings"."published" AS t0_r4, "recordings"."participants" AS t0_r5, "recordings"."state" AS t0_r6, "recordings"."starttime" AS t0_r7, "recordings"."endtime" AS t0_r8, "recordings"."deleted_at" AS t0_r9, "recordings"."protected" AS t0_r10, "recordings"."publish_updated" AS t0_r11, "playback_formats"."id" AS t1_r0, "playback_formats"."recording_id" AS t1_r1, "playback_formats"."format" AS t1_r2, "playback_formats"."url" AS t1_r3, "playback_formats"."length" AS t1_r4, "playback_formats"."processing_time" AS t1_r5, "thumbnails"."id" AS t2_r0, "thumbnails"."playback_format_id" AS t2_r1, "thumbnails"."width" AS t2_r2, "thumbnails"."height" AS t2_r3, "thumbnails"."alt" AS t2_r4, "thumbnails"."url" AS t2_r5, "thumbnails"."sequence" AS t2_r6, "metadata"."id" AS t3_r0, "metadata"."recording_id" AS t3_r1, "metadata"."key" AS t3_r2, "metadata"."value" AS t3_r3 FROM "recordings" LEFT OUTER JOIN "playback_formats" ON "playback_formats"."recording_id" = "recordings"."id" LEFT OUTER JOIN "thumbnails" ON "thumbnails"."playback_format_id" = "playback_formats"."id" LEFT OUTER JOIN "metadata" ON "metadata"."recording_id" = "recordings"."id" WHERE "recordings"."meeting_id" = $1 ORDER BY "recordings"."starttime" DESC  [["meeting_id", "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13"]]
Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.821901 #11]  INFO -- : [9370f5a5-2b30-45c7-aa10-a292ca0201f8]   Rendered bigbluebutton_api/get_recordings.xml.builder (Duration: 14.4ms | Allocations: 3401)
Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.822180 #11]  INFO -- : [9370f5a5-2b30-45c7-aa10-a292ca0201f8] Completed 200 OK in 19ms (Views: 11.7ms | ActiveRecord: 3.9ms | Allocations: 3861)
Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.986556 #11]  INFO -- : [29c103da-a2e6-4f2e-960e-fdee98395869] Started GET "/bigbluebutton/api/getRecordings?meetingID=15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13&checksum=c7a7b08ce7ed4968b5d7037654d9d72b139a1ce4" for IP_ADDRESS_MASK at 2021-10-07 13:41:20 +0000
Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.988274 #11]  INFO -- : [29c103da-a2e6-4f2e-960e-fdee98395869] Processing by BigBlueButtonApiController#get_recordings as XML
Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.988409 #11]  INFO -- : [29c103da-a2e6-4f2e-960e-fdee98395869]   Parameters: {"meetingID"=>"15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13", "checksum"=>"c7a7b08ce7ed4968b5d7037654d9d72b139a1ce4"}
Oct 07 16:41:20 scalelite-91 docker[19090]: I, [2021-10-07T13:41:20.992107 #11]  INFO -- : [29c103da-a2e6-4f2e-960e-fdee98395869]   Rendering bigbluebutton_api/get_recordings.xml.builder
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.000548 #11] DEBUG -- : [29c103da-a2e6-4f2e-960e-fdee98395869]   SQL (3.8ms)  SELECT "recordings"."id" AS t0_r0, "recordings"."record_id" AS t0_r1, "recordings"."meeting_id" AS t0_r2, "recordings"."name" AS t0_r3, "recordings"."published" AS t0_r4, "recordings"."participants" AS t0_r5, "recordings"."state" AS t0_r6, "recordings"."starttime" AS t0_r7, "recordings"."endtime" AS t0_r8, "recordings"."deleted_at" AS t0_r9, "recordings"."protected" AS t0_r10, "recordings"."publish_updated" AS t0_r11, "playback_formats"."id" AS t1_r0, "playback_formats"."recording_id" AS t1_r1, "playback_formats"."format" AS t1_r2, "playback_formats"."url" AS t1_r3, "playback_formats"."length" AS t1_r4, "playback_formats"."processing_time" AS t1_r5, "thumbnails"."id" AS t2_r0, "thumbnails"."playback_format_id" AS t2_r1, "thumbnails"."width" AS t2_r2, "thumbnails"."height" AS t2_r3, "thumbnails"."alt" AS t2_r4, "thumbnails"."url" AS t2_r5, "thumbnails"."sequence" AS t2_r6, "metadata"."id" AS t3_r0, "metadata"."recording_id" AS t3_r1, "metadata"."key" AS t3_r2, "metadata"."value" AS t3_r3 FROM "recordings" LEFT OUTER JOIN "playback_formats" ON "playback_formats"."recording_id" = "recordings"."id" LEFT OUTER JOIN "thumbnails" ON "thumbnails"."playback_format_id" = "playback_formats"."id" LEFT OUTER JOIN "metadata" ON "metadata"."recording_id" = "recordings"."id" WHERE "recordings"."meeting_id" = $1 ORDER BY "recordings"."starttime" DESC  [["meeting_id", "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13"]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.008600 #11]  INFO -- : [29c103da-a2e6-4f2e-960e-fdee98395869]   Rendered bigbluebutton_api/get_recordings.xml.builder (Duration: 16.3ms | Allocations: 3401)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.009108 #11]  INFO -- : [29c103da-a2e6-4f2e-960e-fdee98395869] Completed 200 OK in 21ms (Views: 14.1ms | ActiveRecord: 3.8ms | Allocations: 3861)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.144375 #11]  INFO -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77] Started GET "/recording/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation?token=67120a27fce7f229a9d1ac10e7b2c25bd09ef79432dc4e5851ee5adc2dce08eb" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.146313 #11]  INFO -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77] Processing by PlaybackController#play as HTML
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.146505 #11]  INFO -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77]   Parameters: {"token"=>"67120a27fce7f229a9d1ac10e7b2c25bd09ef79432dc4e5851ee5adc2dce08eb", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "playback_format"=>"presentation"}
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.151661 #11] DEBUG -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77]   PlaybackFormat Load (1.0ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.153981 #11] DEBUG -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77]   Recording Load (0.7ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.156444 #11]  INFO -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77] Redirected to http://edc.ege.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.156795 #11]  INFO -- : [7d817232-f5eb-4c72-a882-8dcd1df68a77] Completed 307 Temporary Redirect in 10ms (ActiveRecord: 1.6ms | Allocations: 1038)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.418467 #11]  INFO -- : [29473779-207a-4828-9903-f3795bf3c6d9] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/captions.json" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.419706 #11]  INFO -- : [29473779-207a-4828-9903-f3795bf3c6d9] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.419800 #11]  INFO -- : [29473779-207a-4828-9903-f3795bf3c6d9]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"captions.json"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.429308 #11]  INFO -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation_text.json" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.434781 #11]  INFO -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.434860 #11]  INFO -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"presentation_text.json"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.436047 #11]  INFO -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/metadata.xml" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.436795 #11]  INFO -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.436872 #11]  INFO -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"metadata.xml"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.431229 #11]  INFO -- : [7205d064-b676-48ee-84ea-ff648430c8c5] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/slides_new.xml" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.442038 #11]  INFO -- : [7205d064-b676-48ee-84ea-ff648430c8c5] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.442525 #11] DEBUG -- : [29473779-207a-4828-9903-f3795bf3c6d9]   PlaybackFormat Load (8.6ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.444723 #11] DEBUG -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34]   PlaybackFormat Load (2.7ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.438073 #11]  INFO -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/cursor.xml" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.447320 #11]  INFO -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.447409 #11]  INFO -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"cursor.xml"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.442197 #11]  INFO -- : [7205d064-b676-48ee-84ea-ff648430c8c5]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"slides_new.xml"}
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.442852 #11] DEBUG -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d]   PlaybackFormat Load (3.4ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.453512 #11] DEBUG -- : [29473779-207a-4828-9903-f3795bf3c6d9]   Recording Load (8.9ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.448891 #11] DEBUG -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34]   Recording Load (2.2ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.458249 #11] DEBUG -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d]   Recording Load (7.2ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.459127 #11]  INFO -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.459283 #11]  INFO -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d]   Rendered public/recording_not_found.html (Duration: 0.1ms | Allocations: 3)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.459485 #11]  INFO -- : [dbdaef59-6975-4827-8b60-8d78b7ffb29d] Completed 404 Not Found in 25ms (Views: 0.7ms | ActiveRecord: 10.5ms | Allocations: 4895)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.461037 #11]  INFO -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.456313 #11]  INFO -- : [29473779-207a-4828-9903-f3795bf3c6d9]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.462019 #11] DEBUG -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0]   PlaybackFormat Load (3.9ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.464874 #11]  INFO -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34]   Rendered public/recording_not_found.html (Duration: 3.6ms | Allocations: 722)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.465513 #11]  INFO -- : [194b344f-6fee-47e4-bd25-7ea6ceb42e34] Completed 404 Not Found in 28ms (Views: 8.0ms | ActiveRecord: 4.9ms | Allocations: 5198)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.467521 #11] DEBUG -- : [7205d064-b676-48ee-84ea-ff648430c8c5]   PlaybackFormat Load (14.1ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.466318 #11]  INFO -- : [29473779-207a-4828-9903-f3795bf3c6d9]   Rendered public/recording_not_found.html (Duration: 4.5ms | Allocations: 805)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.469837 #11]  INFO -- : [29473779-207a-4828-9903-f3795bf3c6d9] Completed 404 Not Found in 50ms (Views: 14.8ms | ActiveRecord: 17.5ms | Allocations: 8035)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.465915 #11] DEBUG -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0]   Recording Load (1.2ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.470313 #11] DEBUG -- : [7205d064-b676-48ee-84ea-ff648430c8c5]   Recording Load (1.0ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.475903 #11]  INFO -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.477616 #11]  INFO -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/panzooms.xml" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.480608 #11]  INFO -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.480950 #11]  INFO -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"panzooms.xml"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.479043 #11]  INFO -- : [7205d064-b676-48ee-84ea-ff648430c8c5]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.462861 #11]  INFO -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/notes.html" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.485197 #11]  INFO -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.485435 #11]  INFO -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"notes.html"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.483228 #11]  INFO -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c] Started HEAD "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/video/webcams.mp4" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.490183 #11]  INFO -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.485659 #11]  INFO -- : [7205d064-b676-48ee-84ea-ff648430c8c5]   Rendered public/recording_not_found.html (Duration: 2.1ms | Allocations: 285)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.493274 #11]  INFO -- : [7205d064-b676-48ee-84ea-ff648430c8c5] Completed 404 Not Found in 45ms (Views: 14.9ms | ActiveRecord: 15.1ms | Allocations: 6901)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.494469 #11] DEBUG -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98]   PlaybackFormat Load (5.9ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.478648 #11]  INFO -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0]   Rendered public/recording_not_found.html (Duration: 0.6ms | Allocations: 48)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.495187 #11]  INFO -- : [19a8d4f7-6818-4b02-9342-2d3b06a7c3e0] Completed 404 Not Found in 47ms (Views: 21.9ms | ActiveRecord: 5.1ms | Allocations: 7088)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.496419 #11] DEBUG -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9]   PlaybackFormat Load (3.8ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.500693 #11] DEBUG -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98]   Recording Load (2.0ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.504505 #11]  INFO -- : [640b57bb-bca6-447d-891e-95706e3bbab9] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/polls.json" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.507292 #11]  INFO -- : [640b57bb-bca6-447d-891e-95706e3bbab9] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.508711 #11]  INFO -- : [640b57bb-bca6-447d-891e-95706e3bbab9]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"polls.json"}
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.507803 #11] DEBUG -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9]   Recording Load (7.4ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.508518 #11]  INFO -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec] Started HEAD "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/video/webcams.webm" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.511259 #11]  INFO -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.511366 #11]  INFO -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"video/webcams.webm"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.512427 #11]  INFO -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.492558 #11]  INFO -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"video/webcams.mp4"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.505457 #11]  INFO -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.519668 #11]  INFO -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98]   Rendered public/recording_not_found.html (Duration: 2.7ms | Allocations: 293)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.520636 #11]  INFO -- : [6e573ae8-fdf0-4588-b9c1-88e835c88e98] Completed 404 Not Found in 39ms (Views: 17.8ms | ActiveRecord: 7.9ms | Allocations: 5980)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.521174 #11] DEBUG -- : [640b57bb-bca6-447d-891e-95706e3bbab9]   PlaybackFormat Load (5.5ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.521727 #11] DEBUG -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c]   PlaybackFormat Load (2.2ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.520121 #11]  INFO -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9]   Rendered public/recording_not_found.html (Duration: 7.5ms | Allocations: 969)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.527804 #11]  INFO -- : [938ad273-de4a-4716-9ea6-ac2262ccafc9] Completed 404 Not Found in 42ms (Views: 17.3ms | ActiveRecord: 11.3ms | Allocations: 6040)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.528971 #11] DEBUG -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c]   Recording Load (1.8ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.530571 #11]  INFO -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.530909 #11]  INFO -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c]   Rendered public/recording_not_found.html (Duration: 0.1ms | Allocations: 3)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.531458 #11]  INFO -- : [1fc44cbc-0467-4ada-9c39-31402cc3877c] Completed 404 Not Found in 19ms (Views: 1.4ms | ActiveRecord: 4.1ms | Allocations: 2385)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.534320 #11]  INFO -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/shapes.svg" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.536553 #11]  INFO -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.539219 #11]  INFO -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"shapes.svg"}
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.538950 #11]  INFO -- : [246de15b-980c-4dc9-a389-54afcd13a2a5] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/deskshare.xml" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.542381 #11]  INFO -- : [246de15b-980c-4dc9-a389-54afcd13a2a5] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.542785 #11]  INFO -- : [246de15b-980c-4dc9-a389-54afcd13a2a5]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"deskshare.xml"}
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.536929 #11] DEBUG -- : [640b57bb-bca6-447d-891e-95706e3bbab9]   Recording Load (12.4ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.540168 #11]  INFO -- : [171e7163-275e-42fb-a556-077b62db769b] Started GET "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/external_videos.json" for IP_ADDRESS_MASK at 2021-10-07 13:41:21 +0000
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.546120 #11]  INFO -- : [171e7163-275e-42fb-a556-077b62db769b] Processing by PlaybackController#resource as */*
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.546242 #11]  INFO -- : [171e7163-275e-42fb-a556-077b62db769b]   Parameters: {"playback_format"=>"presentation", "record_id"=>"624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310", "resource"=>"external_videos.json"}
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.522826 #11] DEBUG -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec]   PlaybackFormat Load (6.1ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.548630 #11]  INFO -- : [640b57bb-bca6-447d-891e-95706e3bbab9]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.555503 #11] DEBUG -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630]   PlaybackFormat Load (10.6ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.557349 #11]  INFO -- : [640b57bb-bca6-447d-891e-95706e3bbab9]   Rendered public/recording_not_found.html (Duration: 0.1ms | Allocations: 3)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.557815 #11]  INFO -- : [640b57bb-bca6-447d-891e-95706e3bbab9] Completed 404 Not Found in 49ms (Views: 10.0ms | ActiveRecord: 17.9ms | Allocations: 7471)
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.559918 #11] DEBUG -- : [171e7163-275e-42fb-a556-077b62db769b]   PlaybackFormat Load (4.8ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.562115 #11] DEBUG -- : [246de15b-980c-4dc9-a389-54afcd13a2a5]   PlaybackFormat Load (9.1ms)  SELECT "playback_formats".* FROM "playback_formats" INNER JOIN "recordings" ON "recordings"."id" = "playback_formats"."recording_id" WHERE "playback_formats"."format" = $1 AND "recordings"."record_id" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["format", "presentation"], ["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.562597 #11] DEBUG -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec]   Recording Load (11.9ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.563123 #11] DEBUG -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630]   Recording Load (5.9ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.569068 #11] DEBUG -- : [246de15b-980c-4dc9-a389-54afcd13a2a5]   Recording Load (4.3ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.567376 #11]  INFO -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: D, [2021-10-07T13:41:21.565338 #11] DEBUG -- : [171e7163-275e-42fb-a556-077b62db769b]   Recording Load (3.6ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.569661 #11]  INFO -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.571416 #11]  INFO -- : [246de15b-980c-4dc9-a389-54afcd13a2a5]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.574589 #11]  INFO -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630]   Rendered public/recording_not_found.html (Duration: 0.6ms | Allocations: 13)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.575270 #11]  INFO -- : [b27ee1f1-71cd-4ea3-b2d4-7b66803cb630] Completed 404 Not Found in 35ms (Views: 6.6ms | ActiveRecord: 16.4ms | Allocations: 4657)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.573615 #11]  INFO -- : [171e7163-275e-42fb-a556-077b62db769b]   Rendering public/recording_not_found.html
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.574859 #11]  INFO -- : [246de15b-980c-4dc9-a389-54afcd13a2a5]   Rendered public/recording_not_found.html (Duration: 0.1ms | Allocations: 3)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.577295 #11]  INFO -- : [246de15b-980c-4dc9-a389-54afcd13a2a5] Completed 404 Not Found in 30ms (Views: 6.3ms | ActiveRecord: 13.4ms | Allocations: 3808)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.573813 #11]  INFO -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec]   Rendered public/recording_not_found.html (Duration: 2.2ms | Allocations: 300)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.579105 #11]  INFO -- : [379eb861-16c5-4c77-bc56-eb28adcd25ec] Completed 404 Not Found in 68ms (Views: 12.4ms | ActiveRecord: 18.0ms | Allocations: 9596)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.580281 #11]  INFO -- : [171e7163-275e-42fb-a556-077b62db769b]   Rendered public/recording_not_found.html (Duration: 1.0ms | Allocations: 64)
Oct 07 16:41:21 scalelite-91 docker[19090]: I, [2021-10-07T13:41:21.580816 #11]  INFO -- : [171e7163-275e-42fb-a556-077b62db769b] Completed 404 Not Found in 34ms (Views: 7.9ms | ActiveRecord: 8.4ms | Allocations: 4366)

Scalelite Nginx Logs

Oct 07 16:46:48 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:48 +0000] "GET /bigbluebutton/api/?&checksum=859ff48e20d9192f0af84b672d31389c5fb3022b HTTP/1.1" 200 142 "-" "MoodleBot/3.11 (+https://egeuzem.ege.edu.tr/moodle)" "155.223.64.140"
Oct 07 16:46:48 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:48 +0000] "GET /bigbluebutton/api/getRecordings?meetingID=15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13&checksum=c7a7b08ce7ed4968b5d7037654d9d72b139a1ce4 HTTP/1.1" 200 1903 "-" "MoodleBot/3.11 (+https://egeuzem.ege.edu.tr/moodle)" "155.223.64.140"
Oct 07 16:46:49 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:49 +0000] "GET /bigbluebutton/api/getMeetingInfo?meetingID=15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13&checksum=e0be6c9d119fafed09f28db932487d31c8a4edf0 HTTP/1.1" 200 212 "-" "MoodleBot/3.11 (+https://egeuzem.ege.edu.tr/moodle)" "155.223.64.140"
Oct 07 16:46:49 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:49 +0000] "GET /bigbluebutton/api/getRecordings?meetingID=15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13&checksum=c7a7b08ce7ed4968b5d7037654d9d72b139a1ce4 HTTP/1.1" 200 1896 "-" "MoodleBot/3.11 (+https://egeuzem.ege.edu.tr/moodle)" "155.223.64.140"
Oct 07 16:46:50 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:50 +0000] "GET /bigbluebutton/api/getRecordings?meetingID=15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13&checksum=c7a7b08ce7ed4968b5d7037654d9d72b139a1ce4 HTTP/1.1" 200 1903 "-" "MoodleBot/3.11 (+https://egeuzem.ege.edu.tr/moodle)" "155.223.64.140"
Oct 07 16:46:50 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:50 +0000] "GET /bigbluebutton/api/getRecordings?meetingID=15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13&checksum=c7a7b08ce7ed4968b5d7037654d9d72b139a1ce4 HTTP/1.1" 200 1896 "-" "MoodleBot/3.11 (+https://egeuzem.ege.edu.tr/moodle)" "155.223.64.140"
Oct 07 16:46:50 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:50 +0000] "GET /recording/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation?token=375b5976a142ab48f337fba77dc07130777f638dd41a92e87de95c411d129328 HTTP/1.1" 307 179 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:50 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:50 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/captions.json HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:50 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:50 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/slides_new.xml HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:50 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:50 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation_text.json HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/cursor.xml HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/metadata.xml HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/notes.html HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/panzooms.xml HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/polls.json HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/deskshare.xml HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "HEAD /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/video/webcams.webm HTTP/1.1" 404 0 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/shapes.svg HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "HEAD /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/video/webcams.mp4 HTTP/1.1" 404 0 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"
Oct 07 16:46:51 scalelite-91 docker[19309]: IP_ADDRESS_MASK - - [07/Oct/2021:13:46:51 +0000] "GET /presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/external_videos.json HTTP/1.1" 404 183 "https://domain.edu.tr/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" "MY_IP_ADDRESS_MASK"

Scalelite Recording Importer Logs

I, [2021-10-07T13:28:16.240910 #7]  INFO -- : Importing recording from file: /var/bigbluebutton/spool/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310.tar
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/slides_new.xml
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/logo.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-2.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-10.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-8.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-9.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-14.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-7.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-5.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-11.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-5.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-3.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-7.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-6.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-10.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-9.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-14.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-8.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-12.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-13.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-15.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-2.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-4.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-11.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-1.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-13.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-12.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-3.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-1.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-6.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-15.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/slide-4.png
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-15.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-2.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-1.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-11.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-5.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-13.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-4.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-14.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-12.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-3.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-10.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-7.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-8.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-9.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/textfiles/slide-6.txt
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/video/
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/video/webcams.webm
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/cursor.xml
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation_text.json
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/shapes.svg
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/panzooms.xml
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/captions.json
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/deskshare.xml
presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/metadata.xml
I, [2021-10-07T13:28:16.544381 #7]  INFO -- : Found metadata file: presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/metadata.xml
D, [2021-10-07T13:28:16.551532 #7] DEBUG -- :    (1.3ms)  BEGIN
D, [2021-10-07T13:28:16.552748 #7] DEBUG -- :   Recording Load (0.8ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."record_id" = $1 LIMIT $2  [["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.555875 #7] DEBUG -- :   Recording Create (1.1ms)  INSERT INTO "recordings" ("record_id", "meeting_id", "name", "published", "participants", "state", "starttime", "endtime") VALUES ($1, $2, $3, $4, $5, $6, $7, $8) RETURNING "id"  [["record_id", "624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["meeting_id", "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13"], ["name", "7777"], ["published", true], ["participants", 1], ["state", "published"], ["starttime", "2021-10-07 13:27:28.310000"], ["endtime", "2021-10-07 13:27:59.536000"]]
D, [2021-10-07T13:28:16.556461 #7] DEBUG -- : #<Recording id: 101491, record_id: "624adaa0ff3f02338c4f858f919c267837e5e3ac-163361324...", meeting_id: "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13", name: "7777", published: true, participants: 1, state: "published", starttime: "2021-10-07 13:27:28", endtime: "2021-10-07 13:27:59", deleted_at: nil, protected: nil, publish_updated: false>
D, [2021-10-07T13:28:16.557983 #7] DEBUG -- :   Metadatum Load (0.5ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "analytics-callback-url"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.560131 #7] DEBUG -- :   Metadatum Create (0.7ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "analytics-callback-url"], ["value", "https:///bigbluebutton/api/analytics_callback"]]
D, [2021-10-07T13:28:16.560398 #7] DEBUG -- : #<Metadatum id: 561340, recording_id: 101491, key: "analytics-callback-url", value: "https:///bigbluebutton/api/analytics_callback">
D, [2021-10-07T13:28:16.561493 #7] DEBUG -- :   Metadatum Load (0.5ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-context"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.563170 #7] DEBUG -- :   Metadatum Create (0.7ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-context"], ["value", "test"]]
D, [2021-10-07T13:28:16.563400 #7] DEBUG -- : #<Metadatum id: 561341, recording_id: 101491, key: "bbb-context", value: "test">
D, [2021-10-07T13:28:16.564352 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-context-id"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.565820 #7] DEBUG -- :   Metadatum Create (0.5ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-context-id"], ["value", "9448"]]
D, [2021-10-07T13:28:16.566128 #7] DEBUG -- : #<Metadatum id: 561342, recording_id: 101491, key: "bbb-context-id", value: "9448">
D, [2021-10-07T13:28:16.567113 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-context-label"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.568617 #7] DEBUG -- :   Metadatum Create (0.6ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-context-label"], ["value", "test"]]
D, [2021-10-07T13:28:16.568861 #7] DEBUG -- : #<Metadatum id: 561343, recording_id: 101491, key: "bbb-context-label", value: "test">
D, [2021-10-07T13:28:16.569916 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-context-name"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.571469 #7] DEBUG -- :   Metadatum Create (0.6ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-context-name"], ["value", "test"]]
D, [2021-10-07T13:28:16.571710 #7] DEBUG -- : #<Metadatum id: 561344, recording_id: 101491, key: "bbb-context-name", value: "test">
D, [2021-10-07T13:28:16.572757 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-origin"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.574249 #7] DEBUG -- :   Metadatum Create (0.6ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-origin"], ["value", "Moodle"]]
D, [2021-10-07T13:28:16.574473 #7] DEBUG -- : #<Metadatum id: 561345, recording_id: 101491, key: "bbb-origin", value: "Moodle">
D, [2021-10-07T13:28:16.575489 #7] DEBUG -- :   Metadatum Load (0.3ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-origin-server-common-name"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.577030 #7] DEBUG -- :   Metadatum Create (0.6ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-origin-server-common-name"], ["value", ""]]
D, [2021-10-07T13:28:16.577256 #7] DEBUG -- : #<Metadatum id: 561346, recording_id: 101491, key: "bbb-origin-server-common-name", value: "">
D, [2021-10-07T13:28:16.578280 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-origin-server-name"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.579761 #7] DEBUG -- :   Metadatum Create (0.5ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-origin-server-name"], ["value", "egeuzem.ege.edu.tr"]]
D, [2021-10-07T13:28:16.580040 #7] DEBUG -- : #<Metadatum id: 561347, recording_id: 101491, key: "bbb-origin-server-name", value: "egeuzem.ege.edu.tr">
D, [2021-10-07T13:28:16.581030 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-origin-tag"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.582633 #7] DEBUG -- :   Metadatum Create (0.6ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-origin-tag"], ["value", "moodle-mod_bigbluebuttonbn (2019101011)"]]
D, [2021-10-07T13:28:16.582906 #7] DEBUG -- : #<Metadatum id: 561348, recording_id: 101491, key: "bbb-origin-tag", value: "moodle-mod_bigbluebuttonbn (2019101011)">
D, [2021-10-07T13:28:16.583940 #7] DEBUG -- :   Metadatum Load (0.5ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-origin-version"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.585547 #7] DEBUG -- :   Metadatum Create (0.5ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-origin-version"], ["value", "3.11.2 (Build: 20210729)"]]
D, [2021-10-07T13:28:16.585789 #7] DEBUG -- : #<Metadatum id: 561349, recording_id: 101491, key: "bbb-origin-version", value: "3.11.2 (Build: 20210729)">
D, [2021-10-07T13:28:16.586728 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-recording-description"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.588286 #7] DEBUG -- :   Metadatum Create (0.6ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-recording-description"], ["value", ""]]
D, [2021-10-07T13:28:16.588511 #7] DEBUG -- : #<Metadatum id: 561350, recording_id: 101491, key: "bbb-recording-description", value: "">
D, [2021-10-07T13:28:16.589487 #7] DEBUG -- :   Metadatum Load (0.3ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-recording-name"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.590954 #7] DEBUG -- :   Metadatum Create (0.5ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-recording-name"], ["value", "7777"]]
D, [2021-10-07T13:28:16.591188 #7] DEBUG -- : #<Metadatum id: 561351, recording_id: 101491, key: "bbb-recording-name", value: "7777">
D, [2021-10-07T13:28:16.592196 #7] DEBUG -- :   Metadatum Load (0.4ms)  SELECT "metadata".* FROM "metadata" WHERE "metadata"."recording_id" = $1 AND "metadata"."key" = $2 LIMIT $3  [["recording_id", 101491], ["key", "bbb-recording-tags"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.593668 #7] DEBUG -- :   Metadatum Create (0.5ms)  INSERT INTO "metadata" ("recording_id", "key", "value") VALUES ($1, $2, $3) RETURNING "id"  [["recording_id", 101491], ["key", "bbb-recording-tags"], ["value", ""]]
D, [2021-10-07T13:28:16.593920 #7] DEBUG -- : #<Metadatum id: 561352, recording_id: 101491, key: "bbb-recording-tags", value: "">
D, [2021-10-07T13:28:16.595741 #7] DEBUG -- :   PlaybackFormat Load (0.6ms)  SELECT "playback_formats".* FROM "playback_formats" WHERE "playback_formats"."recording_id" = $1 AND "playback_formats"."format" = $2 ORDER BY "playback_formats"."format" ASC LIMIT $3  [["recording_id", 101491], ["format", "presentation"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.597820 #7] DEBUG -- :   PlaybackFormat Create (0.6ms)  INSERT INTO "playback_formats" ("recording_id", "format", "url", "length") VALUES ($1, $2, $3, $4) RETURNING "id"  [["recording_id", 101491], ["format", "presentation"], ["url", "/playback/presentation/2.3/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310"], ["length", 0]]
D, [2021-10-07T13:28:16.598109 #7] DEBUG -- : #<PlaybackFormat id: 46261, recording_id: 101491, format: "presentation", url: "/playback/presentation/2.3/624adaa0ff3f02338c4f858...", length: 0, processing_time: nil>
D, [2021-10-07T13:28:16.599666 #7] DEBUG -- :   Thumbnail Load (0.4ms)  SELECT "thumbnails".* FROM "thumbnails" WHERE "thumbnails"."playback_format_id" = $1 AND "thumbnails"."sequence" = $2 ORDER BY "thumbnails"."sequence" ASC LIMIT $3  [["playback_format_id", 46261], ["sequence", 0], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.601868 #7] DEBUG -- :   Thumbnail Create (0.7ms)  INSERT INTO "thumbnails" ("playback_format_id", "width", "height", "alt", "url", "sequence") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id"  [["playback_format_id", 46261], ["width", 176], ["height", 136], ["alt", "Welcome To BigBlueButton"], ["url", "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-1.png"], ["sequence", 0]]
D, [2021-10-07T13:28:16.603220 #7] DEBUG -- :   Thumbnail Load (0.4ms)  SELECT "thumbnails".* FROM "thumbnails" WHERE "thumbnails"."playback_format_id" = $1 AND "thumbnails"."sequence" = $2 ORDER BY "thumbnails"."sequence" ASC LIMIT $3  [["playback_format_id", 46261], ["sequence", 1], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.605288 #7] DEBUG -- :   Thumbnail Create (0.7ms)  INSERT INTO "thumbnails" ("playback_format_id", "width", "height", "alt", "url", "sequence") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id"  [["playback_format_id", 46261], ["width", 176], ["height", 136], ["alt", "This slide left blank for whiteboard"], ["url", "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-2.png"], ["sequence", 1]]
D, [2021-10-07T13:28:16.606525 #7] DEBUG -- :   Thumbnail Load (0.4ms)  SELECT "thumbnails".* FROM "thumbnails" WHERE "thumbnails"."playback_format_id" = $1 AND "thumbnails"."sequence" = $2 ORDER BY "thumbnails"."sequence" ASC LIMIT $3  [["playback_format_id", 46261], ["sequence", 2], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.608462 #7] DEBUG -- :   Thumbnail Create (0.5ms)  INSERT INTO "thumbnails" ("playback_format_id", "width", "height", "alt", "url", "sequence") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id"  [["playback_format_id", 46261], ["width", 176], ["height", 136], ["alt", "This slide left blank for whiteboard"], ["url", "/presentation/624adaa0ff3f02338c4f858f919c267837e5e3ac-1633613248310/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1633613248315/thumbnails/thumb-3.png"], ["sequence", 2]]
D, [2021-10-07T13:28:16.609734 #7] DEBUG -- :   Thumbnail Load (0.6ms)  SELECT "thumbnails".* FROM "thumbnails" WHERE "thumbnails"."playback_format_id" = $1 ORDER BY "thumbnails"."sequence" ASC  [["playback_format_id", 46261]]
D, [2021-10-07T13:28:16.613659 #7] DEBUG -- :    (3.0ms)  COMMIT
D, [2021-10-07T13:28:16.615423 #7] DEBUG -- :    (0.6ms)  BEGIN
D, [2021-10-07T13:28:16.616388 #7] DEBUG -- :   Recording Update (0.8ms)  UPDATE "recordings" SET "protected" = $1 WHERE "recordings"."id" = $2  [["protected", true], ["id", 101491]]
D, [2021-10-07T13:28:16.618333 #7] DEBUG -- :    (1.6ms)  COMMIT
D, [2021-10-07T13:28:16.623216 #7] DEBUG -- :   CallbackData Load (1.2ms)  SELECT "callback_data".* FROM "callback_data" WHERE "callback_data"."meeting_id" = $1 LIMIT $2  [["meeting_id", "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13"], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.625601 #7] DEBUG -- :    (0.6ms)  BEGIN
D, [2021-10-07T13:28:16.626898 #7] DEBUG -- :   CallbackData Exists? (1.0ms)  SELECT 1 AS one FROM "callback_data" WHERE "callback_data"."meeting_id" = $1 AND "callback_data"."id" != $2 LIMIT $3  [["meeting_id", "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13"], ["id", 21], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.628978 #7] DEBUG -- :   CallbackData Update (0.8ms)  UPDATE "callback_data" SET "recording_id" = $1, "updated_at" = $2 WHERE "callback_data"."id" = $3  [["recording_id", 101491], ["updated_at", "2021-10-07 13:28:16.627185"], ["id", 21]]
D, [2021-10-07T13:28:16.632125 #7] DEBUG -- :    (1.9ms)  COMMIT
D, [2021-10-07T13:28:16.637638 #7] DEBUG -- :   Recording Load (0.9ms)  SELECT "recordings".* FROM "recordings" WHERE "recordings"."id" = $1 LIMIT $2  [["id", 101491], ["LIMIT", 1]]
D, [2021-10-07T13:28:16.638910 #7] DEBUG -- :   CallbackData Load (0.8ms)  SELECT "callback_data".* FROM "callback_data" WHERE "callback_data"."meeting_id" = $1 LIMIT $2  [["meeting_id", "15a633f0f0c8e8e00067f1965b3febb3962c5d57-9448-13"], ["LIMIT", 1]]
git-lama commented 3 years ago

@eemirtekin it seems like an issue related to 684. Can you try upgrading your version to v1.2.0.1?

eemirtekin commented 3 years ago

I already use the latest version. I think the problem is token. When I disable protection on record via Moodle, it plays correctly.

Scalelite version

Screen Shot 2021-10-07 at 19 48 54

Disable Protection (Public)

Screen Shot 2021-10-07 at 19 47 47 Screen Shot 2021-10-07 at 19 48 10
git-lama commented 3 years ago

@eemirtekin can you verify if the cookies are set in the browser?

git-lama commented 3 years ago

@eemirtekin wait did you refresh the page after making it protected?

eemirtekin commented 3 years ago

can you verify if the cookies are set in the browser?

I checked it in my browser. There are no cookies related to token.

eemirtekin commented 3 years ago

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
git-lama commented 3 years ago

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.

git-lama commented 3 years ago

@eemirtekin hope that helps. Closing this issue for now.