ICTS' Damn ISA Authentication

ICTSNut bunnies. UCT’s main IS support branch, ICTS (Information & Communication Technological Services) has just gone and screwed all my homebrew applications that download any information from the external network completely by introducing an ISA cache server between us and the outside world.

Their first attempts at trying to control and reign in the ever burgeoning bandwidth usage problem here at UCT relied on heavy packet shaping and protocol blocking, which worked to an extent but as far as they are concerned hasn’t worked well enough. Their latest attempt involves the use of an Internet Security and Acceleration (ISA) cache server through which all UCT internet traffic passes (basically acting as a manually-authenticated proxy server), forcing users to log in on every outgoing connection, thereby assigning data usage records to each UCT employee and making it possible for them to identify and stop potential bandwidth hogs.

And although this isn’t necessarily a bad thing in itself, it has now created a huge headache for me as this preliminary authentication to the ISA server doesn’t seem to be able to be automated, putting a large number of my custom applications here at UCT quite literally in the dark of the local network. They are mostly non-essential apps like my RSS feed readers and my Comic Strip Downloader, but it is a really pity to have to see these fun little apps lose their usefulness so quickly.

I’ve spent the whole morning dabbling with workarounds, and so far the closest I can get is by introducing this piece of code to handle downloads, but which only works should you have saved the ISA password using Internet Explorer browser first:

Dim WbReq As New Net.WebClient
WbReq.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials
WbReq.DownloadFile(‘downloadfile’,'savefile’)

However, this is quite useless should you not use IE or if IE won’t run on your machine correctly, which is the case of OBE1, my main server from which I run most of my applications. *sigh*

Looks like I’m going to have to come up with a whole new way of thinking then to get around this.

Related link: http://www.icts.uct.ac.za/modules.php?name=News&file=article&sid=2667

You might also enjoy:

  • ISA Solution
    At last! The solution to my problem has finally been found!! :)
  • Strangely enough (and I am not the only person to get this problem), after installing Windows XP Service Pack 3 (SP3) on my five machines at home, one of th ...
  • Internet browser and proxy caching makes all ours lives easier. It makes surfing the web far quicker than what it would normally be and saves us a lot of ba ...
  • You've got to wonder just what in the world the tech boys at Vodacom central were thinking when they quietly updated their proxy through which all Vodacom m ...
  • If you are a serious web developer (and you happen to be working off a Windows platform), then chances are good that you currently have the excellent Fiddle ...

About Craig Lotter

Craig Lotter is an established web developer and application programmer, with strong creative urges (which keep bursting out at the most inopportune moments) and a seemingly insatiable need to love all things animated. Living in the beautiful coastal town of Gordon's Bay in South Africa, he games, develops, takes in animated fare, trains under the Funakoshi karate style and for the most part, simply enjoys life with his amazing wife and daughter. Oh, and he draws ever now and then too.
This entry was posted in Technology & Code. Bookmark the permalink.
    blog comments powered by Disqus