madburg
Posts: 1
Joined: 23.Apr.2008
Status: offline
|
Hey guys, having the EXACT issue, (2) ISA 2006 EE in ISA NLB mode, with CSS's servers (primary and backup, installed on each ISA server), (OS W2K3 R2 Sp2 EE). I created a firewall rule to publish a site. Then long story short, i ended up deleting it probably 5-10 mins. later, as the rule was no longer need. Today I need to work on some new access rules, i can create, move, delete, etc.. none take affect. Scratch my head, as everything else is still up and running. Checked the OS Event logs and ISA Alerts, noticed 3 event id #21177 from Source "Microsoft ISA Server Web Proxy" followed by 1-2 event id #21209 and 21271 from source "Microsoft ISA Server Control", the descriptions are exactly like "filipe" who started the post. And like "GMoertle" stated "Look for one of the Policies you entered that now has blank action, protocol, from, to, and/or condition." is exactly my issue, it is the ONE rule that is corrupted (which is the last rule i created and thought I deleted successfully). Now I do not know about ISA 2004, but in ISA 2006 the reg keys that hold the isa array policy information are in a different place (up higher in the registry). And it does nothing for you to delete them, because as soon as it reads from the CSS server which hold sthe corrupted information about that rule, boom right back in the registry. You cannot "Delete the Selected Rule", you cannot view the properties of the rule, as soon as you try any of those actions or right click on the rule you receive a error message "ISA Server Error, The item selection could not be completed due to an unexpected error." in details " Error 0x80070002 The system cannot find the file specified.". Real nice, ever look up that 0x800 error, most common error MS pipes out! Cannot find the file? Really? ISA doesnt work off flat files (thank god :)) So i am with "drpiet" it needs to be taken care of from the CSS level for ISA 2006, but how? the ".dat" files in the StgData sub directory of the ISA installation directory, look like binary or something. Not to meantion why copy the rule info in ISA 2006 into the registry? Would be nice to know for knowledge. I did export the config out in XML, removed the bad rule out, but when you go to import, you get an import failed, under details same error code and message as when trying to delete the rule, which logic is telling me when it reaches that corrupted rule during import it bombs... sounds like what "drpiet" also did. So backup etc.. dont help here. So really need help on this guys, please. This is a production ISA NLB setup, so I cannot lose it. I have the advantage I can take one node down to work on it at a time without affecting the business. Otherwise ISA is not stable enough to be enterprise class. You cannot have a product that holds the key to the castle flip out like this and not let you fix the issue... Think of it this way, I get the business to buy into this, shell out the cash for not 1 but 2 servers for redundancy, load balancing is just a bonus. Install not one but 2 CSS servers for redundancy (granted they are installed on the actual isa servers, MS supports but does not like, but buying 2 more servers for CSS for a total of 4, i do not think so, not to meantion ISA cannot be touch with a 2 foot pole right?, so there should be no worries their.) Call me, shoot me an email, post it here, HELP, please.
|