Harvard Business School of Echec

Aller au contenu | Aller au menu | Aller à la recherche

mardi, 20 mai 2008

Java WTF

I tried to download a propriertary JDK6, worst download experience ever ... clicked download which gave me a JNLP file (???). I first thought it was a bug, so i reloaded the page. No, it's the "Tvo Download Manager". You need to read the "download" button's tooltip to understand what was going on.

This started a 3 tab download manager:

  1. Download: you configure where the file is to be downloaded, the number of retries, the logfile size (???), whether it has to unzip or not, etc
  2. Proxies: HTTP and FTP proxies configuration. I failed to enter any valid proxy there (it always claimed the proxy was invalid). At first this "tool" must have inherited browser settings.
  3. Authentication: totally failed to configure this tab with host authentication list, etc

You want to dowload a zip and you end up with a bloated java downloader for HTTP downloading which doesn't handle transparent proxy configuration and authentification. So i haven't downloaded anything and i'm going to stay as far as possible from this unethical crap. (If that zip was to be downloaded bia bittorrent, i would have understood the need for a downloader.)

WTF

PS: I was a proxy admin in my previous job.

mercredi, 10 octobre 2007

Internet Explorer sucks

Today, I'm working on setting up a new HTTP 403 error page on a web proxy: this is what the user gets when access is denied by ACL. I've improved the error page to display URL, date, username, etc so i can get more meaningful messages from the helpdesk. Users are running Windows XP SP2.
Here's a silly IE6 bug:

  • when the URL is HTTP and is blocked by the proxy, the proxy sends a 403 with an error page. The page is correctly displayed.
  • but when the URL is HTTP tunnel (=https://), the proxy still sends the 403 error page but IE6 truncates the display to the first 1024 bytes...


So get and of course run .