I just installed the 2k4 beta, and I must say I like it tons better than 2000. I'm having a little trouble getting the web proxy to cache anything, though. I'm running ISA using the Edge Firewall template, and have the rules set up to publish my web & mail server, and to let things outbound. This all works fine. I even have my IE setup to run through the ISA box on 8080, and that works (I'm going through it now).
However when I pull up the performance monitor, all the values for the Cache settings are 0. Also, when I quickly browse the same pages, the Cache Hit Ratio stays at 0.
It seems as though it's working, but not caching. Any ideas?
Here's what I've done so far regarding the proxy...
While I was setting up the system, in the Cache screen under Configuration, I defined the cache drive as the C: and set the maximum size to 1500MB (it's kindof a small system...). I have not added any other Cache Rules; the only one I have is the Last Default Rule, which looked like it should work. Then in Configuration -> Networks, in the properties of the Internal network, on the Web Proxy tab, I have checked to enable Web Proxy clients, and Enable HTTP, and have the port set to 80 so it's transparent (I'm running my clients as SecureNAT so I don't have to configure anything on them.). As far as this setting goes, before I found it, I tried setting my internet options to run through ISA on 8080, and I assume the proxy is working fine beause I was able to browse. Now with it on 80, things still work fine.
Are the Isa Server Cache readings in the performance monitor a good (and working) indicator that the cache is running properly? Is there a better way to see if it's running?
Its funny how sometimes you solve things on your own. Not 30 seconds after I posted the reply and went back to tinkering with ISA, I changed the drive cache size and applied the rule, and got the popup that the services would have to restart.
Well my problem was that I just didn't read it close enough the first time. When I originally set the cache drive, I think I just hit OK and went about my business. Little did I know at the time that the default is to not restart the services! In the words of Homer Simpson, "D'oh!".
Anyways, thanks for the push in the right direction. I gotta say again that I like 2004 a lot more than I did 2000.