-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Deceptive Site Ahead #4076
Comments
Does entering your url here provide any information about what they believe is an issue? https://transparencyreport.google.com/safe-browsing/search We really have nothing to go off of for this currently. |
Unfortunately, this is all it says
I'm unsure how I'd get more info. I'm open to sharing the domain with a maintainer privately, if it helps. |
Are you using any third party css? |
The same thing just happened to me tonight. My server's been using the same IP (from Comcast) for at least a couple years now. I'm currently on version 10.8.1 and am not using any third party CSS. I have the following plugins installed: (PNG of plugins page). EDIT: This is blocking the Android app from working as well. So while web browsers can bypass the warning, and I can still access it on the local network, my server is completely inaccessible on remote Android devices. |
Sorry @thornbill, was only just notified of updates on the thread, no I'm not using any third-party CSS |
Same issue here! |
I'm also having the same issue. Twice now with two different servers. Both were using duck DNS and caddyv2. Requesting Google to remove the flag worked temporarily before being flagged again |
I've done a bit of digging. It seems the YunoHost community is also experiencing this. With further digging I found a few things that leads me to suspect our domains are being flagged for "Insufficiently labeled third-party services".
I surmise that the combination of the following elements
leads to Google thinking we're trying to impersonate JellyFin. |
Interesting hypothesis @GodBleak. Do you know if it is possible to override all these on the landing page? |
I suspect the meta tags here may be to blame, but someone would have to test that to verify since Google is providing no usable information. https://github.com/jellyfin/jellyfin-web/blob/master/src/index.html#L15-L19 |
I disputed the "deceptive site warning" through the Google search console about a week ago, and the error has yet to come back. |
I'v had this issue since mid of sept , lodge a review to google via search console ,they would lift the block and then aweek later it will be blocked again. I'v been blocked 4 times , rebuilt the server the first time after finding no issues , they still blocked it and i have continued to send them the same review response " please stop blocking this private site " they have lifted the block every time.. Iv stopped sending reviews to google 'i gave up .. using jellyfin in kodi app is my work around . |
Twelve days ago I changed all five of those meta tags in my jellyfin-web\index.html file so that they're all unique to my server and I have yet to be blocked by Google again. I've logged in and out remotely several times since then using Google devices/programs. I'm not saying I'm sure this is definitely a fix, I'm just sharing my experience. BTW, editing that file was a pain since it's all on one line. |
I also have qbittorrent web server running and that is blocked by google its not limited to jellyfin, Alot of people are running
Are you able to compare from previous versions of the jellyfin server ? if this tag had changed after the update causing google block? as iv been running jellyfin for a few years with no issues up until now |
I found some older versions of the index.html file going back to last November and those meta tags haven't changed. If the tags are what the issue is, then this is something new that Google has started doing all of the sudden. I'm just a layman but I looked into what those "og" (Open Graph) tags are about and it appears that people have done phishing scams using false og tags as a way to trick people into thinking they're logging into their bank or whatever. If this is actually what the problem is - and we don't know yet - then that would mean Google sees that your Jellyfin server has an "og:url" tag pointing to "https://jellyfin.org" - but that isn't your server's URL, so Google may be assuming you're trying to spoof people. Again, we don't know if that's what's going on. FWIW, I changed my "og:url" to my server's IP address, and changed "og:title", "og:name", and "og:description" to "lednerg's Jellyfin Server". |
I changed those og tags and guess what ", google blocked the site :/ . Is it because google detected change ?.. I'll send a review to get it unblocked with this current change , see how long it remains unblocked . |
It could be that you didn't change them soon enough, but like I said, we don't actually know what the problem is. After my server was blocked by Google, I turned it off, got my IP unblocked, and temporarily switched to using an Apache server. I only turned Jellyfin back on after changing those meta tags. That was 16 days ago and my server hasn't been blocked since. I've been accessing the server from outside of my local network practically every day, in ways which would be going through Google Security, such as through Chrome browsers and Android devices. Unfortunately, I can't revert the tags back just to test if it'll block me again because I'm using this IP and Jellyfin for work; I use it to serve videos I make for my clients. |
I'm facing the same issue, requested to be reviewed once after which the warnings disappeared, only to return a few days later. Could it be because of the service workers that Jellyfin uses? Maybe in combination with the |
Battled with this earlier. Took down my whole domain. Luckily disputing it seemed to have corrected it. Not happy to read it can still happen after, and multiple times no less... |
After three weeks or so with it being fine, Google has flagged my server again. I have no idea what to do, but I obviously can't use Jellyfin anymore. Just wrote a detailed saga to Google about it, but who knows if that'll even reach a conscious human. |
Same here just got blocked that didn't last long, so the tag mod did not do anything :/ |
Google still flagging site, but strangely Android apps are working ... Anyone else experiencing this to ? .. maybe google has made an exception ? |
FYI Without doing anything to Jellyfin, Safari no longer displays the warning for my domain, but Chrome still does. Edited: after a week or so, it's back again in Safari too. The iOS clients worked while Safari did not show the warning, now they've stopped working. |
I got the same warning a month ago. Afterwards I added the domain to Google Search Console and filed a review. Within a couple days they removed the warning. I just got a new email from Google Search Console saying "Social engineering content detected on Details about my setup: Running Jellyfin in Docker with Nginx Proxy Manager and cloudflare-ddns. Additionally have the Cloudflare DNS proxy status enabled and Cloudflare's Web Application Firewall setup to block all access outside the USA. |
There is no fix ,. Google never ending flag , lately apps on tv and app still works which is all that matters.. |
I think it depends on the way you're updating them. If you have manually updated your jellyfin index.html, then it restores your jellyfin index.html based on the latest version. If you're using a script on your docker compose file to replace some fields according to regex rules, then you'll keep an index.html file updated according to the specified rules. Also, it's been 3 weeks I have published my new docker image with all meta tags changed, and my websites are still deceptive ahead. |
oh shit. |
Mh... At some point, I am wondering if the dns provider has something to do with this... Maybe can I ask you guys what dns provider are you using? I am under OVH currently. Maybe they have an automated report system or whatever flagging your websites due to policy or security issues? |
i was at duckdns first, an was flagged a lot, but then I learned that bots server use duckdns a lot and sometime domain where flags by mistake. |
It's Google Scrapin the Web. I read in forums that if the homepage is a
login page then it will throw up a deceptive site flag. But as I stated
earlier in the thread. I had google exempt my site. But the exemptions are
only good for 2 months. Then after you have to do the form again. So far I
haven't had any issues since my original post.
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
…On Tue, Aug 29, 2023 at 5:02 PM OUALI Yannick ***@***.***> wrote:
Mh... At some point, I am wondering if the dns provider has something to
do with this... Maybe can I ask you guys what dns provider are you using? I
am under OVH currently. Maybe they have an automated report system or
whatever flagging your websites due to policy or security issues?
—
Reply to this email directly, view it on GitHub
<#4076 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AH5LOWPLSAYJHBM3GQIWDXDXXW44TANCNFSM6AAAAAARJ7HJOM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
My local/private jellyfin instance was flagged. After a couple of days, warning went away without any action from my side. Now, big red screen is back. I don't remember when it was flagged for the first time. More than 2 months ago for sure. |
having the same issue. Got flagged within hours |
And it was unflagged a couple of hours later (<24h)... |
It is still working for me 2 month later. Check my previous posts to see what i did to solve it. |
I started getting this same error. Jellyfin running on docker. I am able to proceed to the website using visit this site in details but the jellyfin android mobile keeps on crashing as soon as I put host name. Even after clearing cache and storage each time I put the public url it crashes but works on local ip. |
I started getting this. I have the feeling it has something to do with public DNS records pointing to private IP addresses. If you think about it, it's a very effective practice for a scammer as a man-in-the-middle attack: just drop a rogue service in someone's private network and use a lookalike public DNS to fool people into it. Since you're not hosting the page publicly, you can't be taken down by a hosting provider, then just make that service ship data to a lambda somewhere and profit from it. Might also be useful for controlling botnets, as they can use DNS for service discovery, a little bit like ASUS does with Still, it's extremely frustrating that we can't have a way to "trust" this domain, whatever it is. It feels like Google taking our choice from us once again, and it makes me want to move off from Chrome. |
Does anyone have a good workaround for this? Its really starting to annoy me |
Well, there is one... Using another browser instead of Chrome.
…On Sun, 15 Oct 2023 at 08:48 Eiziv ***@***.***> wrote:
Does anyone have a good workaround for this? Its really starting to annoy
me
—
Reply to this email directly, view it on GitHub
<#4076 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZXCWHWGJVLDF7RAXDC3ITX7PESPAVCNFSM6AAAAAARJ7HJOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRTGM3DKMBSGE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Just read my comments. It works after what I have done |
For me removing "jellyfin" from the path that redirects though the reverse proxy did it. |
My URL never had 'jellyfin' in the subdomain/path and still got flagged by google, maybe it's still better to not have it in the URL, but there is more to it. I'd argue that if the URL is an issue then, in my case, the DDNS provider (domain) would probably have a bigger impact, because if there are people using it for scams, then it wouldn't surprise me if google flagged everyone on the same domain.
After doing all that I had no issues for the past ~2 months, now I checked the site status (google) and I see this:
Hey, at least it's not the 'deceptive' message again 🤡 On my index page I still see the Jellyfin favicon and the 'Jellyfin' in the tab/page title, so I will try to remove/change both to see if it makes any difference. Btw, changing only the <title>Jellyfin</title> in the index page doesn't really change the page title, you have to:
Then, if that's not enough and google block it again with the 'deceptive' message, I guess I will just ignore it and tell people to not use chrome 🤷♂️ Edit (11/Dec/2023): Now in the site status (google) I see:
No other changes were made, aside from those replaces in the main.jellyfin.bundle.js, mentioned above. Edit (25/Feb/2024): Chrome blocking the site again. Super annoying. |
Can confirm I changed the url from jellyfin.example.com to jelly.example.com and it didn't get blocked anymore. |
same here. |
Got blocked today. Again... |
I recently updated the value of |
The warning is now gone! Idk if this answer is related yet |
Since my last flag in august, I change the server name in the admin dashboard. Personalized CCS used:
|
I had this same issue, but was able to resolve it thanks to advice in this thread. To work around this issue I changed the base URL in Jellyfin's networking settings from the default 'jellyfin' to 'stream'. I also changed my reverse proxy (ngnix subfolder) location name to match. |
I confirm that just putting a base url works, i set to |
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media. |
Describe The Bug
A domain hosting Jellyfin is flagged by Google as a "Deceptive Site".
Steps To Reproduce
Unknown
System (please complete the following information):
Additional Context
Google claims that https://example.tld/web/index.html
I've appealed to Google twice now, but the domain continues to be flagged.
This issue has been further documented on a few reddit posts:
The text was updated successfully, but these errors were encountered: