Skip to main content

Russia becomes an internet outcast for some reason

It's starting to happen more and more often to me. I'm trying to use some service and all of a sudden I see an error page, sometimes a custom one but more often generated by cloudflare or a similar service, with error message effectively saying that IP addresses from Russia are banned on the service. And what is even more interesting, most of this services don't have any particular policy reasons not to allow Russian users, it's not not like they are publishing prescribed materials or doing anything interesting whatsoever. A payment processor, a popular online course provider, some random forums and information sites, one site with educational videos that I like (that one is especially funny because I'm banned from the subscription page and so can't pay them but their cdn does't care and I can actually download any video I want).

But why does it happen? Is there some recommendation in some popular security guideline "block Russia, Cambodia, and Afghanistan because all users from there are ruthless hackers"? Or maybe Roskomnadzor (Russian telecom regulator / royal censorship service) spams hosting providers with "abuse" reports? (Actually happened to a friend of mine, although he was doing something interesting on his sites, truth being told. He had to remove a few pages for ISP to unblock his account.) Maybe some Russian hackers do, in fact, tend to abuse legitimate services and, say, test stolen CC numbers incurring huge chargeback costs? (That would explain services having to do with payments.)

Whatever the reasons are I haven't been able to get any answers from any of the services. Guess they are not big on customer service if they ignore requests to the tune of "I want to pay you guys, with money, not stolen or anything, please take them" (that popular courses provider I mentioned tends to answer with something like "thanks for contacting us, anybody can use our site as long as they have internet connection, have a good day").

In some cases it's pretty easy to work around that, we all know how proxies and vpn work, we watch tv (which is kinda weird, if we take the hackers assumption, if I were a ruthless Russian hacker, the first thing I'd spend my cryptocurrency on would be some anonymous vpn service... although even then I wouldn't steal innocent people's credit cards and use them to incur costs on other innocent businesses so maybe I just can't understand those kiddies). But sometimes you can't or at least not easily. With that god-forsaken courses site I'd have to use a proctoring service that requires good bandwidth for screen-sharing and webcam and although it's not exactly impossible, I'd have to use some service that provides that bandwidth and stable connection raising costs significantly (maybe I should try setting up my own private proxy somewhere).

And also there were some rumors that the government plans to ban all proxies and vpns on the internet. Granted, I don't know the exact plan, if they can do that effectively and what would people do when they need vpn for work, and I don't want to put all the blame on the government in this case (although it tends to be involved somehow whenever you encounter any major inconvenience in your life), but it might be a point where it's easier to physically move elsewhere than deal with the whole situation. Too bad places that are easier to move to often have internet problems of their own (encountered it more than once during my travels), it takes a developed economy with high human rights index to have a stable, affordable, and relatively unrestricted internet access. No idea why, just happens to be so.

Update (2017-09-22): Apparently, according to at least one of the services, they often ban whole countries in case of DDoS attacks. When they have no customers and not much prospects for some country yet a torrent of requests coming, I guess, it's understandable. Yet it's very hard to make them revert it even if you do want to become a customer (I even suggested to unblock my ip only, provided I get a static ip address from my isp, and no reply yet).

Popular posts from this blog

New horizons

I originally started this blog with ideas of reviewing devices and services and hoping that eventually if it gets popular enough somebody starts sending me stuff to review. A lot has changed since, I stopped obsessing that much about new gadgets and got into vintage electronics, many of things that were new and interesting a few years ago are a commodity now. I thought about reviewing the phone I finally got to refreshing last year (S23 Ultra is ok upgrade for Note 8, I'm glad that new ultras will finally have flat screen again, I might upgrade next year or so just for that) but I don't really feel like it or think it would mean much for the readers. Most of my vintage electronics is at home where I haven't been for a couple years and it's not something I can currently do something about, I touched a soldering iron like once or twice this year. I might post something work-related once I get the hang of what I'm actually doing there and have some rough ideas wen dece...

Huawei TalkBand B3 (active) review

Despite the fact that no manufacturer ever sent me any free gadget for review, I'm continuing doing it. Maybe I'll become a popular reviewer and they will change their mind. This post will be the first in this year's wearable gadget reviews. To put it into perspective for those who don't know me, I'm not a fitness person, like at all. I eat healthy, I walk kinda a lot, I do some aerobics and occasional cardio but that's it. I'm too lazy even for jogging. But, for some reason, I currently have not one, not too, but three fitness trackers on my wrists. Yeah, crazy, I know, but that was the only way to compare them properly. By the way, wearing TalkBand on the same wrist with anything else is super inconvenient, you can hardly take it out for calls. But more on that later. Why do I need any fitness tracker? Apart from knowing time, I like to know how active I'm during the day, and, more importantly, track my sleep. I have some issues in that department so...

Using virtualenv for more than Python projects

Sorry, it's not a complete instruction, just a thought. It occurred to me (some time ago) that Python's virtualenv is, essentially, a simplified version of system "prefix", it has bin, lib, include, and can have more stuff when needed. If you're willing to experiment (you'll probably have to set a few additional environment variables and/or build flags but that's no big deal), you can install various other tools there up until you have a complete system with its own compiler and complete set of libraries although it's much simpler to keep using system compiler and libraries only complimenting them when needed. Granted, prefixes are nothing new, people were using /opt (and their home directory) this way since the beginning of time. But with little help of virtualenv-wrapper or pyenv you can easily switch between them and isolate environments better. Binaries and stuff installed in virtualenv would override system defaults but only when venv is activat...