Stupid proxies

Uncategorised 25 Comments

I’ve worked out why I can’t use AjaxLife at school.

You have attempted to access the following web page:

http://static.ajaxlife.net/AjaxLife.Libs.IE6.js

Access has been blocked because:
Page content filters applied – score = 7576

Since this file contains only prototype.js, scriptaculous and ExtJS, I haven’t a clue why it’s been blocked. It is annoying, however.

25 Responses to “Stupid proxies”

  1. petaaa collas Says:
    January 22nd, 2008 at 3:14 pm

    Possibly it may be caused by the fact the words are included in a script.
    example ‘sex’ in variable name ‘responseXML’…

  2. Rook Slade Says:
    January 23rd, 2008 at 1:15 am

    How about using TOR to bypass the proxy filtering?
    If you have a newish cell phone or PDA, try the in-phone browser :D

  3. Katharine Berry Says:
    January 23rd, 2008 at 7:47 am

    Can’t use TOR – no program execution allowed (or, for that matter, possible).

    I have an iPhone, but that is currently incapable of running AjaxLife (close, but no mouse drag events = fail)

  4. HoneyBear Says:
    January 23rd, 2008 at 1:30 pm

    Hmmm…Did you kill the site? Internet isn’t seeing it today.

  5. Katharine Berry Says:
    January 23rd, 2008 at 4:16 pm

    Not intentionally. I might have broken something, but since I haven’t touched anything, it’d be odd. I’ll check when I get home.

  6. Nik Radford Says:
    January 25th, 2008 at 1:14 pm

    Any reason why ajaxlife.net now redirects to a ip address that doesn’t match ajaxlife.net ip address?

  7. Katharine Berry Says:
    January 25th, 2008 at 3:28 pm

    Yes – see this post about moving to use EC2 and S3 instead of the server at ajaxlife.net. This was done for (and has resulted in) increased performance and stability (and flexibility too).

  8. Nik Radford Says:
    January 25th, 2008 at 4:18 pm

    Ah, coolies. I tend to miss these things you see :P

  9. Miles05 Reitveld (Second Life) Says:
    January 25th, 2008 at 5:16 pm

    I’m quite sure things will be worked out!

    I have an iPhone as well. I’m eager to see the iPhone client’s completion, and am willing to do any multi-user/iPhone tests with you. Just send me a message.

    How about making tabbed features, like Google’s iPhone page (google.com/m)? The map, inventory, and other buttons could be tabbed images. Not sure if there’s enough memory though…

  10. petaa Says:
    January 28th, 2008 at 6:39 pm

    http://protoculous.wikeo.be/
    Protoculous is a javascript file which contains Prototype and Scriptaculous together compressed.

  11. Katharine Berry Says:
    January 28th, 2008 at 6:44 pm

    AjaxLife.Libs.js contains Prototype, Scriptaculous and ExtJS together compressed.

    Only problem is that it gets blocked by over-excited content filters. :P

  12. Jefferson Emmons Says:
    January 31st, 2008 at 5:17 am

    Why do I have a feeling that your school’s server is Novell based, and they *may* use NetSweeper. If they do, I have yet to get around that. NetSweeper seems to be good at blocking everything you can use to get past it, sure they may work, but within an hour there blocked.

    /me aims nuke at school board server room.

  13. Jefferson Emmons Says:
    January 31st, 2008 at 5:23 am

    Now to hope my school doesn’t block the VPN server I set up. There’s NO rule that says I can’t use my own VPN server to get past the content filter.

  14. Katharine Berry Says:
    January 31st, 2008 at 7:38 am

    Actually, my school’s 32 servers run Windows Server 2003.

    And they don’t use netsweeper, they use a heavily customised version of bloxx. Which we know because it sometimes (rarely) glitches and shows the login screen instead of a blocked page.

  15. petaaa Says:
    January 31st, 2008 at 1:59 pm

    I want to say …
    Obfuscated script can be unblocked by filter or not.

    Or Is the problem that the script load from defferent url?

  16. Katharine Berry Says:
    January 31st, 2008 at 5:25 pm

    Obfuscation won’t help – search for “sex” in http://static.ajaxlife.net/AjaxLife.Libs.js

  17. petaaa Says:
    January 31st, 2008 at 6:35 pm

    Windows Script Encoder may be usable if I use it only in IE.

    However, a letter called “sex” has come out in another form when I converted AjaxLife.LIbs.js with it.

  18. Katharine Berry Says:
    January 31st, 2008 at 7:14 pm

    If I really wanted to solve the problem, I could split the file up – having protaculous.js and ext-all.js (which was the previous setup) caused no issue.

  19. Jefferson Emmons Says:
    January 31st, 2008 at 8:52 pm

    Wow, your school has the money to run Server 2003. (Which I run on my own servers, I ran Novell at one time and nearly went mad.) It’s amazing what you can’t do on my school’s computers.
    -No right clicking.
    -No running exes, bats, msis etc.
    -No access to the settings in IE.
    -No running portable apps.
    -No desktop (we get to use the Novell client)
    -You can’t open a file by using Windows Explorer, NO you have to open the program you use to open it and open it from there.
    -Software that’s out of date and won’t read the newer files from my copies at home. (Inventor, SoftImage|XSI, etc.)
    -Blocks any page with the word, “game, sex, proxy, etc.”

    One a side note at my elementary school the IT guy decided it was wise to leave the server logged in and the door to the room unlocked. Took them 8 weeks to get the servers running right again. It was the school board’s idea not to make backups of the user database, not mine.

    Also go to http://www.netauthority.org and search for “WCDSB” and see what comes up. That was a fun joke, since on of the teachers had started whining at anyone who went on a site on that list, so my friends and I submitted the school’s site and the boards.

  20. Jefferson Emmons Says:
    January 31st, 2008 at 8:53 pm

    And my school seems to have trouble making pages that display right in Firefox.

  21. Katharine Berry Says:
    January 31st, 2008 at 9:00 pm

    We can’t execute our own stuff or access any of the config, but stuff that’s not prohibited by the rules you agree to on logging on generally works.

    Although the substring “sex” apparently appears a sufficiently large number of times in my code to block it, so the system is clearly flawed.

  22. Jefferson Emmons Says:
    January 31st, 2008 at 9:39 pm

    It may be a little like WebMarshal which has a huge list of words it blocks, including the words spelled different ways, such as leet, just bad typing, and context filters. It’s evil, which is why my brothers internet access is filtered by it and mine isn’t.

    And with any luck my JIRA database will still be in one piece after I get my new server running.

  23. Katharine Berry Says:
    January 31st, 2008 at 9:43 pm

    Eh. The point is moot now – I have access to the Wi-Fi in the “special projects room” (i.e. room for sixth forum Computing students plus me, in which little of use ever gets done). This is seemingly unfiltered, and even lets me run SL on my laptop if I want. :P

  24. Jefferson Emmons Says:
    January 31st, 2008 at 9:53 pm

    Lucky you. My school doesn’t have Wi-Fi and the you can’t get so much as a cell phone signal inside the place. But since my school hasn’t blocked Rapid Share I can use their connection to upload and download.
    (60mbps down, 50mbps up) However if what I’ve heard is true there’s still the cabling for the old network in place, which just run though a router, no server. I think it may be true since the art rooms used to be computer labs and people have been able to use their laptops with the connection in those rooms.

    And since I forgot, is it possible to run PHP on a windows based server?

  25. Katharine Berry Says:
    January 31st, 2008 at 9:57 pm

    Yes. It just inherits various odd platform-related quirks, and loses certain advanced UNIX-only features.

    Just don’t try running it under IIS. It works – badly.

Leave a Reply

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress.
Entries RSS Comments RSS Log in
Second Life, Linden Lab, the Eye-in-Hand logo, the Hexagon logo, the inSL Cube logo, the Linden Lab Hexagon logo, LindeX, the Second Life Eye-in-Hand logo, Second Life Grid, the Second Life Grid logo, SL, SL Grid, SLurl, Teen Second Life, the Teen Second Life Eye-in-Hand logo, TSL, WindLight, "Your World. Your Imagination.", and Asset Server Problems are trademarks of Linden Research, inc. Second Lie is a trademark of Swindlen Labs.