I tried the VB script last night and I got the error "RPC Server unavailable". I uninstalled ISA, rebooted the machine, installed ISA, rebooted the machine, and bam everything works fine. The only catch is that during installation I must select all private address ranges, and the address ranges assigned to my nic's (192.168.0.x for internal lan, and 10.10.10.10 for my dsl nic, which through a virual adapter, PPPoE gets a real address.
When I say the only catch I mean that if I select anything but the entire set of addresses, like just my local addresses 192.168.0.x then ISA Server control fails with an invalid argument error. I am not done yet, even though I selected every addresses during the installation to construct the LAT from and I said it all works fine at that point, well as soon as I add a packet filter, and restart the services (Firewall, proxy, and control) the same damn error occurs. Later on tonight I am going to reinstall Advanced server, then ISA server, then try this whole process again. I mean no matter what I select in the installation construction of the LAT I still get the same error. Could this have something to do with my DSL line having a dynamic IP, and the order in which I start things, ISA first then DSL connection, or should I go DSL then ISA? I just can't seem to figure out what is wrong...
Thanks for the help.
P.S. I own your book Tom