Description
We recently migrated from SNAP to Docker on Rocky 9.7.
Server Setup Information
- Version of Rocket.Chat Server: 8.2.1
- Operating System: Rocky 9.7
- Deployment Method: Docker
- Number of Running Instances: 1
- DB Replicaset Oplog:
- NodeJS Version:
- MongoDB Version: 8.0.20
- Proxy: Traefik (Docker)
- Firewalls involved: Sonicwall 3650
Any additional Information
We are running into a problem where image thumbnails appear randomly as broken. On iPhone app, the images almost always load. On the Windows Rocketchat app, they sometimes load. On a web browser they appear broken almost always. When you add a new image the thumbnail works, for a while. The images are there, if you click really fast on a broken link it will show the whole image. If you click the download button they will download fine. But the process of showing the thumbnail is broken, but not universally broken. The web browser is generally showing a 404 in devtools for the image. We are using the FileSystem Storage Type. The folder is bound mounted in Docker to a folder on the parent OS. Permissions are fine. The app can access the files, it’s just sometimes the thumbnail does not render. But it works nearly all the time on iPhone app. It’s doubtful it is the reverse proxy as it was a problem before we made the site live, when I was just accessing it directly by IP internally in our data center.
If you click the retry button, a quick flash of the image will show and then it will go back to the retry screen. But if you double click really fast it will actually load the image, like you click Retry and then super fast click the blurred out image, it will bring up the image.
There is one other problem where the OpLog is showing disabled but if I manually check in mongodb the replica set looks fine and has activity.
