Jump to content
Chinese-Forums
  • Sign Up

New web proxy: BeatTheNanny.com


smalldog

Recommended Posts

Inspired by the blocking of wikipedia, I've set up a web proxy at http://beatthenanny.com. There are no restrictions on usage (not yet, anyway) and it should be fast. I'll keep the site going if it can support itself through the google ads.

There's still lots of room for improvement, so any comments are welcome.

Link to comment
Share on other sites

Works fine, but I got display problems on some sites, for example danwei.org - that was with Firefox.

I also notice you are stripping out other sites Adsense code. Is that to ensure you comply with Google's T+C's?

Roddy

Link to comment
Share on other sites

At the moment it strips out any Javascript. Adsense uses Javascript, so it also gets stripped out. I hadn't actually thought of that. I set it to remove Javascript because that was causing big problems with links on the BBC site -- the most commonly viewed site. Once I understand what's going on with the BBC site I'll hopefully be able to find a better solution that lets Javascript through.

Will have a look the display problems when I can access the site... for some reason it's unavailable at the moment. :help

Link to comment
Share on other sites

Seems to be back up now.

You may wish to take care with the Google T+C's. I'm not sure if it's permissible to have ads from two different publishers on one page - which you would be doing, if you let website ads appear alongside yours - I assumed that was why you stripped them.

Also, your ads + website ads may add up to more than the permissible number of ad units.

These are issues you may wish to raise with Adsense support - or you may wish to hope they don't notice :mrgreen:

Roddy

Link to comment
Share on other sites

Hmm, it's back again after 3.5 hours offline. Traffic wasn't that heavy, so I'm not sure what the reason was.

Good points about google t&c's. I didn't really think about them (a result of having spent too long in lawless China? :-? ). I can't find anything prohibiting ads from different providers, but the ad limit could be exceeded if the site being viewed already has the maximum. I don't think I've seen any genuine sites that actually use the maximum though. Another possible violation of the t&c's occurs when users visit sites with prohibited material such as pornography or gambling. Anyway, I'll let it be for now.

On the subject of pornography, I'm amazed that about half the traffic so far has been a small number of users spending hours on porn sites. Not sure what to do about this: I don't want to become a nanny, but I would rather save the bandwidth for more legitimate uses.

Display problems seem to occur with sites that use css with absolute co-ordinates. I could solve this by using frames.

Link to comment
Share on other sites

If I was running a proxy I'd be restricting access somehow - maybe by a password people have to email for, or checking that IP addresses are from within China - as once the site gets onto lists of anonymous proxies, the last thing people are going to be looking at is the BBC.

Link to comment
Share on other sites

Restricting use to IP addresses in China is definitely a good idea. I'll try and do that today.

Enabling https would be good, but it seems I'm lacking some perl module. Actually, I'm tempted to port the whole thing to php, as perl is really not my strong point.

The proxy software is from http://www.jmarshall.com/tools/cgiproxy .

Link to comment
Share on other sites

While this site worked yesterday for me (and it was great to be able to use wikipedia!), this morning and right now (evening) it no longer seems to work. I try to connect, and it just waits until it eventually times out. Perhaps the nanny beat your site, at least for people connecting from Kunming.

Link to comment
Share on other sites

Which BBC pages? The only part blocked is the news.bbc.co.uk subdomain - if you want the TV schedules and so on at bbc.co.uk, that's never been a problem.

Really? I thought the whole domain was blocked...

I think I managed to open the world news section - just the menu though

btw- is it true that China blocks the ICMP protocol as suggested here?

Whenever i use traceroute in linux or pathping in windows i just get a bunch of ****.

Link to comment
Share on other sites

It's always been like that as far as I can remember. Right now I can get BBC.co.uk, but not News.bbc.co.uk

I've recently started using this service (affiliated link, btw, so the forums gets a cut if you sign up) . It's paid but cheap, seems to work great and has a number of useful options - an SSL connection, url encoding (in case there are problematic keywords in the url), and the ability to load pages without images / javascript, etc. I'm finding it pretty fast and there hasn't been a single page it hasn't been able to get. Only been using it a couple of days, but it's looking good.

Roddy

Link to comment
Share on other sites

Join the conversation

You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Click here to reply. Select text to quote.

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...