#Mastodon #Вопрос: если залитый в Mastodon аудиофайл не прослушивается, и лисица выдает
```
Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на https://assets.home.social/cache/media_attachments/files/110/001/219/190/241/787/original/c16c4f169fbe6583.mp3. (Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»). Код состояния: 206.
```
то это вообще что значит?
В Хроме/опере у аудиофайла даже не грузится кнопка плей.
Что у меня может быть сломано? @ru@lor.sh @rf
@johan
Это значит, что кто-то CORS для S3 не настроил.
@skobkin «Вы находитесь на воздушном шаре» 🙂
Т.е. если у меня вообще никакие аудиофайлы в Мастодоне не проигрываются, с любых серверов, то проблема, блин, где?
@johan это зависит от заголовков, что приходят с ресурсом (картинкой, аудио, и т. д.). Они не обязаны быть связаны с типом медиа. Но могут. В конфиге можно такое написать. Можно даже случайно: настроить добавление заголовка CORS для URL только с картиночными расширениями, например, чтобы починить отображение именно картинок, и забыть про остальные типы вложений.
@johan @dside
Да. Потому что когда ты по прямой открываешь, это происходит из другого контекста.
CORS - он про то что ты находясь в контексте домена X запрашиваешь ресурс с домена Y.