Closed smoebody closed 4 years ago
I had the same problem and I found solution - enable third-party cookies in your browser settings for *.matrix.org
, *.vector.im
and *.your-domain.tld
domains.
Also having this issue in electron app. If I leave the config.json as default, it will load the default stickers. Changing it to use my dimension instance causes a 403 on sticker box opening.
This is the url it 403s on:
https://scalar.vector.im/api/widgets/id/32a33322-d1d0-442f-8ada-f98a6430c2b6/stickers.html?widgetId=32a33322-d1d0-442f-8ada-f98a6430c2b6&parentUrl=vector%3A%2F%2Fvector%2Fwebapp%2F
I don't think it should be accessing scalar.vector.im when I've scrubbed every instance of it from my configs and source files that I could find. Also of note, I haven't updated any of dimension, synapse, riot, anything else in a few weeks and this just started happening today.
@rexy712 your account data will have the old sticker picker from Scalar still instantiated, you can remove it using /devtools
That did the trick, thanks @t3chguy I hadn't thought of checking account data. I figured it would all be stored and handled on the client
worked for me as well. closing..
Hi guys,
Anyone could give me an advice on how to use /devtools to fix 403 Forbidden error when I try to popout widget from Riot Desktop?
@DarwinPorras ehm under explore account data you can filter for m.widgets
and replace what's in there with {}
that said this doesn't really feel that fixed to me if it requires to manually edit account data? telling my parents how to do this remotely was a nightmare
Description
when opening the sticker-box in a conversation it shows 403 forbidden.
Steps to reproduce
its straight forward i think. But hard to reproduce since one has to set up a complete matrix-environment with riot/synapse/dimension/mxisd, ensure that all widget_urls referring to the dimension integration-service
It seems that the riot-config is not respected, the sticker-button results in sending a request to scalar.vector.im/api/ which results in a 403 forbidden:
this url (
https://scalar.vector.im/api/
) i can only find in thebundle.js
, myconfig.json
has the following widget configuration:Logs being sent: yes/no
Version information
For the web app: