Hi,
I am seeing that mediacache is returning a 404 error. 404 is returned when media is not found in the cache. Isn’t the purpose of the mediacache to fetch from source if media is not present in the cache?
Or
does the metadata think that the media is in the cache but the media cannot be found in the cache. Don’t understand why or how this could happen.
2014-04-01 19:41:40 UTC comment server WARN 404 http/uploads/test/5330f2c650233dbe7e000001/test.smil open: java.io.IOException: MediaCacheRandomAccessReader.open: Item not in cache: http/uploads/test/5330f2c650233dbe7e000001/test.smil?signature=4e3aeb5ff031742114493bae22b81657c560becf&access_token=1ILqMXqHQlreGp2-3F8rR1bKDY0%3DWq5TceIh1e6824e30f6cb9bb758f8bf719b96d58c39dfd241bec4b83c063506c98474af4a986c80256e950a4ce82e400549c28d5f7a09ee8a98b6142c305360eae70211a&referer=https://test.test.com/&test_code=abcd - - - 125.731 - - - - - - - - - -
This seems to happen randomly, if I click the play button again after the 404 error, it sometimes works after 3 or 4 attempts.
Is there a way to make mediacache send the request to the source instead of returning a 404.
Is there any document I could read on how the cache index is generated, what part of the request is used as an index to look up on subsequent media requests?
Thank you.