After a few weeks without being able to connect to the iTunes Music Store using Apple’s software, I have discovered the cause. Apparrently when the ISA Server 2004 SP2 was released it disabled HTTP Compression, which iTunes relies on to transfer the music store pages.
To fix it go to ISA Server Management > Configuration > General, click on the Define HTTP Compression and add a rule for External to and for/from to Enable it. Then try it. If it doesn’t work it’s probably a setting on one of the other two tabs there.
I found this in the user forums at Apple’s site. Apple themselves are a bunch of nonresponsive, good-for-nothings in my opinion since they didn’t address this AT ALL. Well, there we have it, fixed for now. Of course I’m sure that Apple will blame Microsoft for this mess, but it’s their own fault for not supporting uncompressed HTTP in their application. They’re probably using some proprietary request/response object instead of the windows built-in classes for this. Anyway, good luck to anybody who finds this with a connection issue and I hope it helps solve your problem.
how can you put most of your attention in work!
admiring and blessing!
lololololol hahahahahahaha
Bill,
I did a search to find whatever material you had used to enable http compression in ISA and your blog came up as number 5 in my Google search! Anyway, it worked. Small world.
Jason
Hi Bill,I realize this is an old post, but I appear to be having the same issue with connecting to the iTunes Store. My problem is that the ISA server is on my LAN and run by a network admin, who I’m pretty sure will not have a clue about this problem – and I don’t think he’s going to like the idea of tweaking his server because I say so, either.Is there another way around this? If not, there’s no choice but to ask the net. admin.Thanks in advance.
Nope, no way around it as far as I know. You have to change the settings in ISA server.