
В окне отправки письма из карточки документа кнопка «Отправить» иногда переставала работать без внятной ошибки в интерфейсе — только в консоли браузера была видна проверка безопасности: чтение содержимого canvas запрещено, потому что на него была отрисована картинка с другого источника.
Что происходило
Браузер помечает canvas «заражённым», если на него нарисовали изображение с чужого домена без разрешения на кросс-доменное чтение, и после этого запрещает любое чтение его содержимого — в том числе то самое, которое требовалось для формирования превью вложения. Это штатное поведение браузера, а не ошибка сервера, поэтому в логах системы ничего не было видно.
Фикс
Источник изображения переведён на путь, отдающий явное разрешение на кросс-доменное чтение, — canvas больше не помечается заражённым, превью и отправка письма работают штатно.