The Miami-Dade Public Libraries, where I tend to hang out on Saturday afternoons because that is where the kids’ chess club meets, has a nice new new free wireless service but it’s infested with about the most restrictive web filters and port blockers it has ever been my misfortune to encounter.
The library PC’s in the adult section of the library also operate under this highly censored regime. But when one tries to reach a blocked web site on one of those machines one gets an informative error message, and it is possible to request an override code from a librarian. In contrast, the wireless blocking happens in an a most uninformative way: Trying an http connection to a blocked site on the wireless access produces a long delay, followed by this informative popup:
The connection was refused when attempting to contact 192.168.99.32
How many people are likely to know that 192.168.xxx.xxx means a local network, meaning something has intercepted one’s request?
Even armed with the knowledge that one’s browsing is blocked, one is still out of luck: at present the library has no means to override the blocking for wireless users. We can of course use a desktop (if one is available they’re quite popular), and ask for an override code; this workaround means that the blocking has a decent chance of skirting the First Amendment rules that constrain library content censorship.
And did I mention that anything other than port 80 (http web access) and port 443 (https secure web access) appears to be blocked too? I am unable to telnet or more importantly to ssh to my mail server. Why on earth should the library block me getting my email? Indeed it in was the search for a proxy tunneling tool that I hit the download.com block; there may be a method to their madness. (Is there a way to do ssh over http?)
The branch librarians are sympathetic, especially about the blocked sites, but they don’t control the filter list or the wireless port blocking policies. And they don’t get “ports” at all. All that computer stuff is handled by some distant, faceless, unresponsive central administration. So my requests for changes to the policy, so far, go unheeded, including written requests a week ago to unblock a site, and open port 22.
Only mildly relevant links:
Miami-Dade County Liability Disclaimer and User Agreement (which states, notably, “Anyone using this system expressly consents to administrative monitoring at all times by Miami-Dade County and its authorized agents and contractors. You (User) are further advised that system administrators may provide evidence of possible criminal activity identified during such monitoring to appropriate law enforcement officials. If you (User) do not wish to consent to monitoring, exit this system now.” This would be a good exam question for someone as it suggests a rather broad waiver of the right to anonymous speech…)