Мы расследуем то, что, по-видимому, является ошибкой Firefox, связанной с кэшированием аватаров на диске и их последующим извлечением при следующем запросе.
Сообщено в Firefox по адресу:
Проблема проявляется в виде отсутствующих аватаров там, где они обычно должны быть, например:
Это, соответственно:
<img loading="lazy" alt="" width="24" height="24" src="https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/mancera1979/48/732001_2.png" class="avatar" title="mancera1979 - Frequent Poster">
<img loading="lazy" alt="" width="24" height="24" src="https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jca34f/48/340148_2.png" class="avatar" title="JCA34F - Frequent Poster">
а эти URL-адреса перенаправляют, соответственно, на:
https://europe1.discourse-cdn.com/arduino/optimized/4X/3/3/7/337a5e4169461364c9805cfad882c9eb0332bdf3_2_48x48.png
https://europe1.discourse-cdn.com/arduino/optimized/4X/4/b/8/4b8c803f304aa7e7c487184224ec9f970c96e8c4_2_48x48.jpeg
При проверке DOM с помощью инструментов разработчика Firefox сообщает: «Не удалось загрузить изображение».
Это никогда не происходит при первоначальных запросах — это всегда случается только при последующих запросах, когда изображение должно загружаться из кэша:
Перезагрузка страницы иногда заставляет Firefox корректно загрузить изображение, например:
после перезагрузки:
Мы знаем следующее:
… проблема не специфична для самого приложения Discourse. Мы воспроизвели её на статической HTML-странице, содержащей только ссылки на аватары:
… отключение HTTP/3 в Firefox не решает проблему
… очистка кэша браузера приводит к корректной загрузке изображений при следующем обращении
… пользователи сообщали об этой проблеме как на настольных компьютерах, так и на мобильных устройствах
Мы предполагаем, что:
… проблема связана с загрузкой изображения после перенаправления
В некоторых наших хостинг-средах установлен «охотник за перенаправлениями» (redirect chaser), который заставляет запрос к исходному URL возвращать само изображение вместо перенаправления на него. Я не думаю, что кто-либо сталкивался с этой проблемой в таких средах.
У нас нет:
последовательного и чёткого воспроизведения проблемы от начала до конца













