Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stickers don't appear to load #110

Open
ArrayBolt3 opened this issue Nov 24, 2023 · 3 comments
Open

Stickers don't appear to load #110

ArrayBolt3 opened this issue Nov 24, 2023 · 3 comments

Comments

@ArrayBolt3
Copy link

Bug Description

Matrix supports the use of "stickers", which appear to be somewhat like custom emojis. I don't understand exactly how they work as I don't use them, but when others use them, I can tell when they aren't loading right, and on my Ubuntu Matrix account (@ArrayBolt3:ubuntu.com), they aren't loading right.

When stickers load right (viewing from my account @ArrayBolt3:matrix.org):

image

When stickers don't load right (viewing from my account @ArrayBolt3:ubuntu.com):

image

Notice that the stickers have been replaced with a generic image icon and a string that appears to identify what the sticker was supposed to be.

To Reproduce

Must be an Ubuntu Member to reproduce.

  1. Sign into your ubuntu.com Matrix account using Element.
  2. Join #ubuntu-matrix:xentonix.net (Ubuntu Matrix Project).
  3. Search for the string "so the old UBPorts FluffyChat and the new one are entirely different". This will pull up a message by RAOF which contains two stickers. Neither sticker will render correctly when viewing it from the ubuntu.com account.

Environment

Kubuntu 22.04 LTS, Element Desktop installed from Element's upstream .deb package. Using a separate Element profile to sign into my ubuntu.com account as documented at https://discourse.ubuntu.com/t/synchronous-communication-with-matrix/39535.

Relevant log output

I don't know how to get logs out of Element :P

Additional context

I probably filled out this form wrong. It looks like it's intended for submitting a bug report about a server component from the server's perspective, whereas I'm reporting a bug about a server component from the client's perspective.

@ArrayBolt3
Copy link
Author

lol, I filled out the entirely wrong form. Sigh. Sorry about that.

@kewisch
Copy link
Contributor

kewisch commented Nov 24, 2023

No problem at all. I'm guessing this is some outbound request failing on the server side. Let's make sure we retry this when the federation issues are fixed.

@RAOF
Copy link

RAOF commented Nov 27, 2023

As the owner of the relevant homeserver (cooperteam.net), yeah. Stickers (or, in this case, custom emoji) are just mxc:// resources in the messages, and the problem here is likely to be the proxy rejecting connections from chat-server.ubuntu.com to matrix.cooperteam.net.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants