Solved Problems in Vivaldi social
-
I love Vivaldi social, but there is a small problem, it is impossible for me to retoot any toot to my followers, it always gives me an error. I don't know if I do something wrong or this function is not implemented.
-
@Catweazle said in Problems in Vivaldi social:
https://github.com/uBlockOrigin/uAssets/blob/master/filters/quick-fixes.txt
https://github.com/uBlockOrigin/uAssets/blob/master/filters/unbreak.txtI think the problem lies here. You can't add these URLs directly, you have to use the "Raw" versions:
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/quick-fixes.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/unbreak.txt
Otherwise Vivaldi will think the whole Github HTML page are filter rules and try to parse it, and it will wreak havoc on the parser!
I'm surprised it was even able to find any valid rulesYou can see this when importing, but maybe not easily:
The raw format "quick-fixes" should only have about 150 valid rules.
When trying to import the same into uBlock it just says 0/0 rules used. So it at least fails elegantly. Vivaldi just continues parsing the file as if nothing happened...
@isak Something to add to the fix list? Don't continue parsing files when it's clear it's HTML and not an Adblock-compatible file?
-
That's the first time I hear about an issue like that.
I also tested and could boost the post on your screenshot and others without issues.What if you copy the link to the post (from the 3 dot menu on the right), paste it to the search field, press enter and try boosting then. Do you get the same error?
-
@jane-n , in the federated links I can boost a toot with this system, but I have to create an account in this instance, but in Vivaldi social I can't even boost my own toots. It gives me an error, not in the webpanel, nor in a tab the web versiΓ³n, nor with copy past the link.
Strange. All other works fine, I can respond to the toots of any instance without problems, I also have followers in several instances, only the Retoot button don't work for me. -
-
@Catweazle Tried in a clean profile?
Disable adblockers and extensions?
A "Boost" will make a POST request to:
https://social.vivaldi.net/api/v1/statuses/109729757145300732/reblog
And get a JSON response.Open developer tools/network and examine what it does when it fails.
-
@Pathduck. All troubleshooting steps. the first I do. Nothing. Well, for the moment without retoots.
-
Checking devtools while you press Boost is a good idea. Let us know what you see (or don't see).
-
-
@Catweazle You get
ERR_BLOCKED_BY_CLIENT
, have you tried disabling all ad/tracker blockers for social.vivaldi.net? (also the native one in Vivaldi) -
@isak , this was. When using Vivaldi social only in the Web Panel, the adblocker symbol was darkened, so I didn't notice. Now I have opened Vivaldi social in a new tab in desktop format and then I saw that the ad and trackeblocker was active. I'm banging my head against the table right now, all cleared up.
-
@Catweazle The internal blocker is definitely active in web panels. I have Emojipedia active as a panel, and it has ads but I never see them in the panel.
Besides, where did you get the dev.tools output of
ERR_BLOCKED_BY_CLIENT
from? Far as I know, it's not possible to inspect the web panel, so it must've come from a regular tab, and so it's blocked.It would be interesting to know what lists you've enabled in the internal blocker, and if you've added any custom lists? And have you tried updating them?
-
@Pathduck , resolved, the cause: I'm a idiot
-
@Catweazle We all are at times
Did you find what list was making the block? It would be interesting if one of the standard lists would cause such a block, and it might be useful to report it on to the list maintainer if that's the case.
For instance if a list blocks a URL like "
/api/v
" it would be a much too aggressive rule and should be fixed. -
@Pathduck , mi adblock list
https://downloads.vivaldi.com/lists/abp/abp-filters-anti-cv-current.txt
https://downloads.vivaldi.com/easylist/easylist-current.txt
https://easylist.to/easylistgermany/easylistgermany.txt
https://secure.fanboy.co.nz/fanboy-cookiemonster.txt
https://www.i-dont-care-about-cookies.eu/abp/
https://easylist-downloads.adblockplus.org/easylistspanish.txt
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=adblockplus&mimetype=plaintext
https://github.com/uBlockOrigin/uAssets/blob/master/filters/quick-fixes.txt
https://github.com/uBlockOrigin/uAssets/blob/master/filters/unbreak.txt
https://raw.githubusercontent.com/brave/adblock-lists/master/brave-unbreak.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt -
@Catweazle said in Problems in Vivaldi social:
https://github.com/uBlockOrigin/uAssets/blob/master/filters/quick-fixes.txt
https://github.com/uBlockOrigin/uAssets/blob/master/filters/unbreak.txtI think the problem lies here. You can't add these URLs directly, you have to use the "Raw" versions:
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/quick-fixes.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/unbreak.txt
Otherwise Vivaldi will think the whole Github HTML page are filter rules and try to parse it, and it will wreak havoc on the parser!
I'm surprised it was even able to find any valid rulesYou can see this when importing, but maybe not easily:
The raw format "quick-fixes" should only have about 150 valid rules.
When trying to import the same into uBlock it just says 0/0 rules used. So it at least fails elegantly. Vivaldi just continues parsing the file as if nothing happened...
@isak Something to add to the fix list? Don't continue parsing files when it's clear it's HTML and not an Adblock-compatible file?
-
@Pathduck , quick fixed π