Just wanted to chime in here on an update. I upgraded version 4.0.2 to 4.1.0 and then today to version 4.2.0
I haven’t seen this behavior happen anymore, and I omitted the following from my Apache2 config:
RequestHeader unset If-Modified-Since
RequestHeader unset If-None-Match
Everything seems fine for now. The issue though is still that on my end before the upgrade, this issue was very sporadic on when it would be encountered. So it’s hard to know certainly that it has been fixed. Only time will tell I guess.
I’ve tried forcing this issue to happen by manually restarting the MM Server (in the docker container) and manually restarting the reverse proxy server (Apache2), and I haven’t been able to reproduce it anymore.