Hi! I use TMDb API in my project and suddenly API stops working. Chrome developer console shows just "ERR_CONNECTION_TIMED_OUT". This has been going on since yesterday. It is not my app error, because other github projects similar to my doesn't getting TMDb data too. You can see that behavior here: https://nk11dev-movies.herokuapp.com (when you first open data may be cached and all seems OK, but you can see API not fetching data if you try to change page and open the browser console and wait for 1-2 minutes).
As mentioned in that issue: https://www.themoviedb.org/talk/603668c62476f200402f73ca, I test my Example API Request in REST client and have error message "Error: Timeout was reached". I dont't think this is problem with my TMDb key, because, as I mentioned above similar TMDb sites from github can't fetch data too. Can you tell whats happen?
Please help!
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by ticao2 🇧🇷 pt-BR
on February 24, 2021 at 10:26 PM
See my edition above.
Reply by nk11dev
on February 24, 2021 at 10:32 PM
I tried to switch to Firefox and use another VPN plugin.
It works =)
At least, now it's clear that it has to be some blocking things behind that issues.
Reply by mxmnk
on February 24, 2021 at 10:33 PM
I have exactly the same issue - net::ERR_CONNECTION_REFUSED. My application and Example API Request don't work. The only way to fetch data is using VPN, I tried Japan and it worked.
So, I guess TMDB blocks Russia.
Reply by mxmnk
on February 24, 2021 at 10:34 PM
Yes, apparently TMDB blocks Russia.
Reply by nk11dev
on February 24, 2021 at 10:42 PM
Yes, seems so.
I was confused with unstable Chrome VPN extension behavior, that causes doubts about blocking.
Switching to Firefox made that assumption clear.
Reply by ticao2 🇧🇷 pt-BR
on February 24, 2021 at 11:06 PM
In the past I have read blocking complaints. I will try to find and post here.
But TMDb was never blocking a country.
In all cases the problem was in the country.
In India it was a problem with some ISPs. Others worked.
In China it was a blockade, I believe, from the government.
And another country that I don't remember was a legal problem, a court decision.
Reply by ticao2 🇧🇷 pt-BR
on February 24, 2021 at 11:09 PM
Server Access Problems
Albania
https://www.themoviedb.org/talk/5ea1a9fa74645700216a5e60
China + Blocking Access to Servers
https://www.themoviedb.org/talk/5e53e694a93d25001a4ce468
https://www.themoviedb.org/talk/5e521f1fa93d2500134a0374
https://viewdns.info/chinesefirewall/?domain=api.themoviedb.org
Índia + ISP (Internet Service Provider)
https://www.themoviedb.org/talk/5c3928d70e0a26444200460f
https://www.themoviedb.org/talk/5ea01a29be4b36002158ecea
https://www.themoviedb.org/talk/5ea2c80f66f2d200243cf1ac
TLS + Android
https://www.themoviedb.org/talk/5ccd1d6e925141045628a0f9
https://www.themoviedb.org/talk/5e987f2fb339030015a2743c
https://stackoverflow.com/questions/28943660/how-to-enable-tls-1-2-support-in-an-android-application-running-on-android-4-1
TLS + .NET Framework
https://www.themoviedb.org/talk/5c912c770e0a2612f55b670e
Reply by nk11dev
on February 24, 2021 at 11:24 PM
Yes, I think that assumptions that this is literally "TMDb " blocking Russia may be hasty.
Especially if statuses for Moscow timezone works OK https://status.themoviedb.org/, in my mind ok statuses for Moscow contradicts with blocking Russia =)
But, I can say, that I tried at least 2 ISPs (one from home network and one frome phone) without VPN proxies and both cant't fetch data without VPN (I didn't tried phone ISP with VPN, but I suppose it will works).
Now the question is what causes that blocking? I believe, there can be other reasons then TMDb itself.
Maybe, Travis Bell can tell is TMDb implicated?
Reply by ticao2 🇧🇷 pt-BR
on February 24, 2021 at 11:27 PM
I already posted a direct message to him,
Let's wait.
Reply by MxmKtv
on February 24, 2021 at 11:51 PM
I am in Russia and am getting this problem too. I just don't get any responses to api requests.
Reply by sam (Alexandr Gladevt)
on February 25, 2021 at 3:36 AM
I think there is not problem with the API KEY, because the app works through the mobile Internet.
This means that requests for my api key are processed by your server.
But requests are NOT processed when a do it througt the optical line for the internet (on PC in androidStudio by testing an app).
This is the browser's responce to the request. Unable to access the site api.themoviedb.org. The site does not allow a connection.
Thank you for replay and help
Reply by nk11dev
on February 25, 2021 at 3:56 AM
Alexandr Gladevt, try to turn on VPN on your PC, we discucced same issue in messages above.
In Chrome there is some plugins (extensions) with VPN - try to enable them. And make request from browser with enabled VPN.
Edit:
I am from Russia too.
Maybe it works on your phone because of different Internet Service Provider. Can you tell, what Internet Service Provider you use on your phone and what provider on PC?
Reply by sam (Alexandr Gladevt)
on February 25, 2021 at 4:12 AM
(dedicated line: Rostelecom phone: MTS) I think the problem is not in the browser. Requests are blocked not only in the browser but also in androidStudio.
ru думаю проблема не в браузере. Запросы блокируются не только в браузере, но и в androidStudio.
(выделенная линия: Ростелеком телефон: МТС)
Reply by aaa25652
on February 25, 2021 at 4:14 AM
It's definitly Your's ISP problem. Current situation with MGTS, for example:
However, the TMDB www-site is working:
Reply by nk11dev
on February 25, 2021 at 4:23 AM
Alexandr Gladevt, have you tried make request from browser with VPN enabled?
What was in response?