Collabora with S3 backend fails with fseek() errors


I’ve recently installed Collabora on the same server as my production Nextcloud 15.0.5 installation. The Collabora docker image seems to be live and functioning, but when I try to load any relevant file I get a never ending spinning wheel and then a pile of log entries every few seconds with the following details:

{"reqId":"QBCv4yaqR8C7sWaBnoIt","level":3,"time":"2019-03-15T10:19:18+00:00","remoteAddr":"","user":"xxxxx","app":"PHP","method":"GET","url":"/core/preview?fileId=2672&c=5bb70dd063d93&x=500&y=500&forceIcon=0","message":"fseek(): stream does not support seeking at /var/www/nextcloud/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php#82","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 OPR/58.0.3135.79","version":"","id":"5c8b7c675f647"}

Any thoughts or suggestions?


see here for a workaround


Thanks, but I think this is a different issue. In any case, I tried editing the host file like you suggest in that thread, and it didn’t help.

I really suspect that my issue is related to the fseek() error. I’ve read elsewhere fseek() struggles with some backends.


may this be related to this issue?


Yeah, that looks about right. Thanks for your help. I’ll pursue for info over there.