Error loading video #6485
-
Hello everyone, I am migrating Opencast to new servers and I ran into a problem. We run OC 11.8 and now I am currently migrating to a debian system with 3 Servers do update OC in the next months. I made a mariadb-dump on our old Admin Server - after that I installed Opencast on our new machines in a seperate Network. But now I have a problem - I cannot load most videos (38 Videos work somehow). It does not seem to be a Problem with shibboleth, as I get a correct token, and I can load those 38 Videos. If I load a videolink, I get no errors In my apache.log and the access.log shows my connection like it should. But I finally found something in the opencast.log. I just dont understand, how this can happen, as it works for 38 videos, but not for almost 16k? Please note that i redacted the credentials and the ip-adress.
Log Entries of a video that cannot be played:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi @AL-THD, what that's telling you is that none of the configured user providers have a user that matches. It's something to do with the users - this error is being thrown prior to actually hitting any of our endpoints. My guess would be a (subtle) misconfiguration of Shibboleth, and the working videos probably have ROLE_ANONYMOUS with READ access which could bypass the username lookup. Try going to your search index (even if you don't normally use it) with the user(s). I'm betting it won't work, or you'll get the page framework but no videos listed. That will happen in the case where you can get at the page (since it's by default ROLE_ANONYMOUS READ), but then the endpoint that returns the data will throw an 403 or 401 since the username lookup will fail. |
Beta Was this translation helpful? Give feedback.
Hi @AL-THD, what that's telling you is that none of the configured user providers have a user that matches. It's something to do with the users - this error is being thrown prior to actually hitting any of our endpoints. My guess would be a (subtle) misconfiguration of Shibboleth, and the working videos probably have ROLE_ANONYMOUS with READ access which could bypass the username lookup.
Try going to your search index (even if you don't normally use it) with the user(s). I'm betting it won't work, or you'll get the page framework but no videos listed. That will happen in the case where you can get at the page (since it's by default ROLE_ANONYMOUS READ), but then the endpoint that returns …