Unsupported address for an image when published via ActivityPub

We got support for images when a post is federated using ActivityPub. That was really nice. But at the same time, those images disappeared from Mastodon. When trying to open such broken images, Mastodon (or Mona-app :man_shrugging:) says that the address of the image is unsupported. When I open it using PWA, that message/toot indicates that the preview isn’t accessible (sorry, not accurate translations, but my setups speak mostly Finnish). When I click it, the image opens and shows the URL of my S3 bucket (as it should, according to my settings in Discourse). Now I don’t know if this comes from:

  • Discourse
  • my setup, like using S3 for images
  • Mastodon (or my instance)
  • Mona/PWA
  • ActivityPub

Here is the topic in Discourse, and this might help a bit: https://foorumi.katiska.eu/ap/object/acfff634ebeeffdf95f922193bd58ca2

The expectation is that images are visible, even when the origin is somewhere else — using clouds and CDNs is really common, even in the Mastodon world.

1 Like