MALSync / MALSync

Integrates MyAnimeList/AniList/Kitsu/Simkl into various sites, with auto episode tracking.
https://malsync.moe
GNU General Public License v3.0
2.27k stars 260 forks source link

Site Favicon and New episode pill not showing #2581

Closed resuta566 closed 2 weeks ago

resuta566 commented 3 months ago

Describe the Bug

New Episode and site favicon are working but on FF it works sometimes? image

FF network tab image

FF Console image

Steps to reproduce the behavior

I don't know how to reproduce this behavior from FF because seems to be a server-side certificate issue at least based on when I searched for the error text, at least for the favicon.

Browser

Firefox 129

Type

Extension

URL

https://malsync.moe/pwa/#/anime/52635

lolamtisch commented 3 months ago

I can not reproduce it. So no idea. But we had a small number of similar reports since a few weeks, but over all browsers. Our certificates are completely handled by our CDN. So very unlikely that is the problem. Strange that it is only a problem in your Firefox. Could be that your DNS is doing something strange or something strange is happening in your certificate storage, which can be changed by antivirus or ISPs I think, but 0 idea. Or something is corrupt in your Firefox but no idea.

resuta566 commented 3 months ago

My router has Google DNS (can't change the ISP wouldn't give me the admin credentials). I have Cloudflare DNS on my computer. Didn't use VPN, only using Windows Defender.

I used my company VPN (AWS OpenVPN) looks like the favicon issue is fixed with it but not the new episode pill.

Looks like the progress process didn't work on FF

image

image

resuta566 commented 3 months ago

Tried checking Disable Cache in the Network tab - It works? Restart FF unchecked - Still works???

shift reload - now it won't work in the anime page image

image

yeah no Idea what causes this. I disabled the dns in my computer still nothing.

lolamtisch commented 3 months ago

Yeah no idea either

resuta566 commented 3 months ago

It's Cloudflare protection checking

https://api.malsync.moe/nc/mal/anime/57380/pr

I manually input this endpoint in a new tab and the new episode pill works.

Weird to catch this while working out 😆

lolamtisch commented 3 months ago

Hmm. Then it is probably some strange edge case, where it thinks you are the worst pc on the planet. The protection is already set as low as cloudflare allows.

resuta566 commented 3 months ago

Does it check the cores? I have R5 3600 set to only 4 cores and a weird 1060 5GB China GPU but have 32gb ram. or is it my connection? i only have 35Mbps

lolamtisch commented 3 months ago

Cors should be disabled on the complete domain.

It has to be your connection. Is your Firefox up to date? That is pretty much the only information that gets sent of your setup. Everything else is location and past requests, that get checked from cloudflare I imagine.

So things you don't really have influence over.

resuta566 commented 3 months ago

Pretty much the most up-to-date FF version. I'll reinstall FF this weekend. Will keep posted if it is still an issue. Thank you

resuta566 commented 3 months ago

Tried to check the API today, seems that FF is just too strict...

image

lolamtisch commented 3 months ago

Did you try using firefox with/without DNS-over-HTTPS?

resuta566 commented 2 months ago

Yup, I turn off all of FF "strict" protocols. Although it works when I'm on VPN

lolamtisch commented 2 months ago

If it works with a VPN, isn't it then like an ISP problem? Could be that they have some bad routing. But again that would mean that most pages with cloudflare should have problems. As they should hit the same edge server. But with DNS over HTTPS on Firefox it still does not work? As that is I think a way to get around ISP messing with DNS responses.

stale[bot] commented 2 weeks ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

resuta566 commented 2 weeks ago

Sorry for the very late reply. Everything works since a month ago. Cloudflare seems to be blocking my IP because I shared it with other users because my ISP is also just using a major ISP connection. But since I've solve the clouldflare captcha everytime it doesn't work, it seems to whitelist my IP. Well now I'm on a different ISP and it still works fine.