[isapros] Re: [ISAServer] Firewall database corruption due to power outtage

  • From: "Jim Harrison" <Jim@xxxxxxxxxxxx>
  • To: <isapros@xxxxxxxxxxxxx>
  • Date: Mon, 10 Jul 2006 08:29:36 -0700

Like unto thusly:
http://www.microsoft.com/technet/prodtechnol/isa/2004/plan/disablelockdownonlogfailure.mspx

 


-------------------------------------------------------
   Jim Harrison
   MCP(NT4, W2K), A+, Network+, PCG
   http://isaserver.org/Jim_Harrison/
   http://isatools.org
   Read the help / books / articles!
-------------------------------------------------------
 

-----Original Message-----
From: isapros-bounce@xxxxxxxxxxxxx [mailto:isapros-bounce@xxxxxxxxxxxxx] On 
Behalf Of Thomas W Shinder
Sent: Monday, July 10, 2006 08:10
To: isapros@xxxxxxxxxxxxx
Subject: [isapros] Re: [ISAServer] Firewall database corruption due to power 
outtage

Log Failure Alert.

Thomas W Shinder, M.D.
Site: www.isaserver.org
Blog: http://blogs.isaserver.org/shinder/
Book: http://tinyurl.com/3xqb7
MVP -- ISA Firewalls

 

> -----Original Message-----
> From: isapros-bounce@xxxxxxxxxxxxx
> [mailto:isapros-bounce@xxxxxxxxxxxxx] On Behalf Of Thor (Hammer of 
> God)
> Sent: Monday, July 10, 2006 9:24 AM
> To: isapros@xxxxxxxxxxxxx
> Subject: [isapros] Re: [ISAServer] Firewall database corruption due to 
> power outtage
> 
> What do you mean "the alert?"  What alert?
> 
> t
> 
> 
> On 7/10/06 7:21 AM, "Thomas W Shinder" <tshinder@xxxxxxxxxxx> spoketh 
> to
> all:
> 
> > Hi Tim,
> > 
> > But you can do that by configuring the Alert to not send
> the system into
> > lockdown.
> > 
> > Thomas W Shinder, M.D.
> > Site: www.isaserver.org
> > Blog: http://blogs.isaserver.org/shinder/
> > Book: http://tinyurl.com/3xqb7
> > MVP -- ISA Firewalls
> > 
> >  
> > 
> >> -----Original Message-----
> >> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
> >> Sent: Monday, July 10, 2006 9:16 AM
> >> To: Adar Greenshpon; ISA-MVP; Avi Sander; Nathan Bigman
> >> Subject: Re: [ISAServer] Firewall database corruption due to power 
> >> outtage
> >> 
> >> I guess I misunderstood.  The "mentioned below" items kept going 
> >> back to how to remove the fluff, rather than dealing with why ISA 
> >> goes into lockdown so readily.  I've still not seen any information 
> >> on how/when/why ISA goes into lockdown when logging to ISA.  You 
> >> had indicated that the other information was incorrect, so I was 
> >> standing by for that info.
> >> 
> >> It doesn't matter if you put it in a different database.  When the 
> >> optimization plan (you know, the "normal" plan that
> rebuilds indexes,
> >> insures integrity, etc) runs, ISA goes into lockdown. Even if I 
> >> waited a week in between times that I purged the data, I'll still 
> >> have to perform some maintenance, and the system would still go 
> >> into lockdown.
> >> 
> >> The solution is to disable lockdown.
> >> 
> >> Thanks!
> >> 
> >> t
> >> 
> >> 
> >> On 7/10/06 12:13 AM, "Adar Greenshpon" 
> <Adar.Greenshpon@xxxxxxxxxxxxx>
> >> spoketh to all:
> >> 
> >>> Thor: as I've indicated below, we plan on improving the
> connectivity
> >>> issue you raised.  Given the current SQL logging
> limitation and your
> >>> deployment, might it be possible to split the webproxy
> log into two
> >>> databases: one for historical purposes and one for current
> >> events.  The
> >>> heavy-weight maintenance could be done on the former one
> >> while the later
> >>> one would be available for ISA to dump logs into.
> >>> 
> >>> 
> >>> 
> >>> -----Original Message-----
> >>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
> >>> Sent: Monday, July 10, 2006 1:50 AM
> >>> To: ISA-MVP; Avi Sander; Adar Greenshpon; Nathan Bigman
> >>> Subject: Re: [ISAServer] Firewall database corruption due to power 
> >>> outtage
> >>> 
> >>> 
> >>> Yes, Jim... Thank you.  Sorry that I got so short, but I
> was getting
> >>> quite
> >>> frustrated trying to make the same point over and over again.
> >>> 
> >>> The focus need not be on "how to trim the logs."  That's
> >> not the *real*
> >>> issue.  The focus needs to be: "Regarding lockdown, what
> >> factors are in
> >>> play
> >>> when ISA logs to SQL, and under what circumstances does ISA invoke 
> >>> lockdown when posting to a SQL DB?"
> >>> 
> >>> Let's put the padding issues *totally* out of the picture.
> >> Let's say
> >>> that
> >>> I've got TB's of storage and that I could not care less
> >> about how much
> >>> fluff
> >>> is in my WebProxyLog-- let it get as big as it wants.
> >> However, I must
> >>> back
> >>> it up.  I've also experienced ISA going into lockdown
> >> during classic db
> >>> maintenance like backing up, re-indexing, optimizing size,
> >> etc.  These
> >>> processes must be run regardless of the presence of
> >> "padding issues" or
> >>> not.
> >>> In fact, even if the padding problem is solved in ISA2006, in 
> >>> combination with or exclusive of contributing options in SQL 2005 
> >>> (which I'm migrating to as I type), ISA will still go into 
> >>> lockdown when the SQL server engages in processes which may lock 
> >>> the db, or delay response in some way.
> >>> 
> >>> Again- (and hopefully someone will listen this time) the
> >> concern speaks
> >>> to
> >>> the "real world" usability of "lockdown mode" within the
> >> enterprise.  If
> >>> Microsoft intends to tout the lockdown feature of ISA as a tool 
> >>> enterprise clients can use to ensure evidentiary integrity, then 
> >>> you
> >> must address
> >>> the
> >>> mode's "survivability" during standard, everyday,
> >> real-world processes
> >>> that
> >>> must be run on the SQL servers the ISA box is logging to,
> or it will
> >>> simply
> >>> not be used.  This relates to processes that may or may not have 
> >>> anything to do with the log files themselves.
> >>> 
> >>> If nobody cares if lockdown is utilized in the
> enterprise, then this
> >>> thread
> >>> is done. If, however, the goal is supply enterprise
> customers with a
> >>> lockdown mode they can use, then user-defined connection
> >> parameters must
> >>> be
> >>> provided in order to customize the lockdown threshold to our 
> >>> environments.
> >>> 
> >>> T
> >>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >>> On 7/9/06 9:28 AM, "Jim Harrison (ISA)" 
> <Jim.Harrison@xxxxxxxxxxxxx>
> >>> spoketh
> >>> to all:
> >>> 
> >>>> It may help in the short run, but the issue Tim raises
> >> isn't so much
> >>>> "how much data is being logged", but "how long ISA will
> >> wait while the
> >>>> logging process fails to respond before it raises an
> alert" and "I
> >>> wanna
> >>>> set this trigger point".
> >>>> 
> >>>> What he's asking for (as have more than a few customers)
> >> is some way
> >>> for
> >>>> the user to specify a "almost choking on my own data"
> >> alert limit that
> >>>> could be used to move ISA logging to an alternate
> destination (SQL,
> >>>> file, bitbucket) until the primary logger responds once
> >> more.  What we
> >>>> have now is a "choked on my own data" alert, which is a
> >> bit too late.
> >>>> 
> >>>> In fact, I've seen one unfavorable comparison to
> <product deleted>
> >>> where
> >>>> they actually:
> >>>> 1. fail over to a backup logging process 2. monitor the primary 
> >>>> logger 3. fail back when the primary logger reappears 4. import 
> >>>> the alternate-store log data into the primary
> store as a
> >>>> low-pri part of the fail-back.
> >>>> 
> >>>> Techincally, this is scriptable, except for the fact
> that our alert
> >>>> happens too late (and isn't "tweakable").  If one were willing to 
> >>>> tolerate the momentary traffic block that's created today,
> >> a script is
> >>> a
> >>>> workable solution (except for the "pre-panic" factor).
> >>>> 
> >>>> Jim Harrison
> >>>> SASD (ISA SE)
> >>>> If We Can't Fix It - It Ain't Broke!
> >>>> 
> >>>> -----Original Message-----
> >>>> From: Susan Bradley, CPA aka Ebitz - SBS Rocks [MVP] 
> >>>> [mailto:sbradcpa@xxxxxxxxxxx]
> >>>> Sent: Sunday, July 09, 2006 2:22 AM
> >>>> To: isaserver@xxxxxxxxxxxxxxx
> >>>> Cc: Avi Sander; Adar Greenshpon; Nathan Bigman
> >>>> Subject: Re: [ISAServer] Firewall database corruption
> due to power
> >>>> outtage
> >>>> 
> >>>> Shouldn't depadding not cause the system to freak out and go into 
> >>>> lockdown?  That's his real point.. not necessarily the
> >> fact he has to
> >>> do
> >>>> 
> >>>> it..but the fact that ISA is there locking itself down in
> >> the process
> >>>> ....
> >>>> 
> >>>> Thor (Hammer of God) wrote:
> >>>> 
> >>>>> Never mind.  Not sure why I bother...
> >>>>> 
> >>>>> 
> >>>>> t
> >>>>> 
> >>>>> On 7/9/06 12:01 AM, "Avi Sander" <asander@xxxxxxxxxxxxx>
> >> spoketh to
> >>>> all:
> >>>>> 
> >>>>>  
> >>>>> 
> >>>>>> Hi Thor -
> >>>>>> 
> >>>>>> Please see
> >>>>>> 
> >>> 
> >> 
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlr
> >>>> ef
> >>>>>> /ts_set-set_2uw7.asp .
> >>>>>> 
> >>>>>> It describes how one can toggle the ANSI_PADDING
> option. This can
> >>>>>> control how fields are padded\trimmed in SQL, but should be set
> >>> prior
> >>>> to
> >>>>>> tbl creation.
> >>>>>> 
> >>>>>> - avi
> >>>>>> -----Original Message-----
> >>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
> >>>>>> Sent: Friday, July 07, 2006 6:23 PM
> >>>>>> To: Avi Sander; Adar Greenshpon; ISA-MVP
> >>>>>> Cc: Nathan Bigman
> >>>>>> Subject: Re: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>> outtage
> >>>>>> 
> >>>>>> I think we're getting off track a little here...
> >>>>>> 
> >>>>>> I appreciate the link to that "fix," but I've *already
> >> solved* the
> >>>>>> padding
> >>>>>> issue.  I've been including a script for that in my Blackhat
> >>> trainings
> >>>>>> for
> >>>>>> years.  To that effect, simply trimming the data in the default
> >>> table
> >>>>>> isn't
> >>>>>> the best way to go, IMO.  The data structure is not very
> >> efficient
> >>> to
> >>>>>> begin
> >>>>>> with (for my needs).  I've created my own (better designed)
> >>> structure,
> >>>>>> and
> >>>>>> trim the data as I post into that table (and there is no
> >> "trim data"
> >>>> DSN
> >>>>>> option that I know of).  But that's OK-- as an administrator, I
> >>>> *expect*
> >>>>>> that I will have to adjust logging processes to better
> >> fit my needs
> >>>>>> (just
> >>>>>> like I do with IIS logs that I post to SQL). You guys
> provide the
> >>>>>> mechanism,
> >>>>>> and I customize it to suit me. Like I said, my yearly
> >> retained data
> >>> to
> >>>>>> date
> >>>>>> is only 10 gig.  No problems.
> >>>>>> 
> >>>>>> What I'm saying is that *when I run the process to
> trim the data*
> >>> ISA
> >>>>>> goes
> >>>>>> into "lockdown."  This whole thing got started when we
> >> were talking
> >>>>>> about
> >>>>>> lockdown mode, and how "trigger happy" it is when one is
> >> logging to
> >>>> SQL.
> >>>>>> 
> >>>>>> I only brought it up in an effort to identify this:
> >>>>>> If a customer logs to SQL, there is a padding problem.
> >> The padding
> >>>>>> problem
> >>>>>> *requires* DB maintenance processes to control.  When the DB
> >>>> maintenance
> >>>>>> is
> >>>>>> executed against any DB of consequence (just several thousand
> >>> records
> >>>>>> seems
> >>>>>> to be enough), ISA goes into lockdown, presumably
> because of the
> >>> "lag"
> >>>>>> created by server load when the SQL server goes about
> parsing out
> >>> gigs
> >>>>>> of
> >>>>>> fluff data.  This is true even on my production  SQL
> >> cluster (which
> >>> is
> >>>>>> kickass, mind you ;) so it's not a "hardware" problem.
> >> Thus, I was
> >>>>>> forced
> >>>>>> to disable lockdown.
> >>>>>> 
> >>>>>> Therefore, IF a customer is logging to SQL, AND they want use
> >>>> "lockdown"
> >>>>>> THEN better user-definable timeout parameters need to be
> >> available.
> >>>>>> That's
> >>>>>> all I was saying.
> >>>>>> 
> >>>>>> Of course, since you have identified that ISA2004 EE,
> ISA2006 SE,
> >>> and
> >>>>>> ISA2006 EE properly trim data before posting it to SQL,
> >> then it all
> >>>>>> seems to
> >>>>>> be a moot point, right? ;)
> >>>>>> 
> >>>>>> The main box posting web access is currently ISA 2004
> SE.  But I
> >>> think
> >>>>>> I've
> >>>>>> got a copy of ISA 2004 EE that I picked up in Hong Kong
> >> along with
> >>> an
> >>>>>> old
> >>>>>> Rush CD that I'll throw on that guy and see what
> >> happens. (jk;) I'll
> >>>> let
> >>>>>> you
> >>>>>> guys know what happens.
> >>>>>> 
> >>>>>> Thx
> >>>>>> t
> >>>>>> 
> >>>>>> 
> >>>>>> 
> >>>>>> On 7/7/06 12:29 AM, "Avi Sander" <asander@xxxxxxxxxxxxx>
> >> spoketh to
> >>>> all:
> >>>>>> 
> >>>>>>    
> >>>>>> 
> >>>>>>> there's also an option on the ODBC DSN : 'trim fields' that
> >>> partially
> >>>>>>>      
> >>>>>>> 
> >>>>>> helps,
> >>>>>>    
> >>>>>> 
> >>>>>>> if i recall correctly.
> >>>>>>> I'll look into this further
> >>>>>>> 
> >>>>>>> ________________________________
> >>>>>>> 
> >>>>>>> From: Adar Greenshpon
> >>>>>>> Sent: Fri 07/07/2006 09:07
> >>>>>>> To: Avi Sander; Thor (Hammer of God);
> isaserver@xxxxxxxxxxxxxxx
> >>>>>>> Cc: Nathan Bigman
> >>>>>>> Subject: RE: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>      
> >>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>> 
> >>>>>>> Thor,
> >>>>>>> 
> >>>>>>> Per the excessive padding, see this thread:
> >>>>>>> http://forums.isaserver.org/m_140009200/tm.htm - I
> think that's
> >>> what
> >>>>>>>      
> >>>>>>> 
> >>>>>> you're
> >>>>>>    
> >>>>>> 
> >>>>>>> looking for as we already heard this a few times (as
> Avi pointed
> >>> out,
> >>>>>>>      
> >>>>>>> 
> >>>>>> the
> >>>>>>    
> >>>>>> 
> >>>>>>> problem does not exist in ISA 2004EE or ISA 2006
> >> versions).  Nathan
> >>> -
> >>>>>>>      
> >>>>>>> 
> >>>>>> will an
> >>>>>>    
> >>>>>> 
> >>>>>>> official KB help here?
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> Adar.
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> ________________________________
> >>>>>>> 
> >>>>>>> From: Avi Sander
> >>>>>>> Sent: Friday, July 07, 2006 12:27 AM
> >>>>>>> To: Thor (Hammer of God)
> >>>>>>> Cc: Adar Greenshpon
> >>>>>>> Subject: RE: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>      
> >>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> OK - that explains it.
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> This is a known SQL ODBC interfacing issue.
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> ISA 2004 EE and ISA2006 SE & EE moved away from ODBC
> >> and use oledb
> >>>>>>>      
> >>>>>>> 
> >>>>>> interfaces
> >>>>>>    
> >>>>>> 
> >>>>>>> for SQL server logging instead. This issue does not
> exist there
> >>>>>>>      
> >>>>>>> 
> >>>>>> anymore as it
> >>>>>>    
> >>>>>> 
> >>>>>>> is all trimmed by design (and throughput is also greatly
> >>> increased).
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> The 2 potential causes of errors i mentioned earlier in
> >> the thread
> >>>>>>>      
> >>>>>>> 
> >>>>>> (buffers
> >>>>>>    
> >>>>>> 
> >>>>>>> full, 4 retries) are only relevant to the OLEDB
> >> logging, and not to
> >>>>>>>      
> >>>>>>> 
> >>>>>> your ISA -
> >>>>>>    
> >>>>>> 
> >>>>>>> my bad.
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> let me check with the ISA2004 SE code and get back to
> you with a
> >>>>>>>      
> >>>>>>> 
> >>>>>> better
> >>>>>>    
> >>>>>> 
> >>>>>>> picture...
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> -avi
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> ________________________________
> >>>>>>> 
> >>>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
> >>>>>>> Sent: Thu 06/07/2006 23:12
> >>>>>>> To: Avi Sander
> >>>>>>> Subject: Re: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>      
> >>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>> These are ISA2004 SE boxes.  I haven't tried with
> >> ISA2006 yet, but
> >>>> I'm
> >>>>>>> running it here at The Yeti and can check it out (unless you
> >>> already
> >>>>>>> know...)
> >>>>>>> 
> >>>>>>> t
> >>>>>>> 
> >>>>>>> 
> >>>>>>> On 7/6/06 2:08 PM, "Avi Sander" <asander@xxxxxxxxxxxxx>
> >> spoketh to
> >>>>>>>      
> >>>>>>> 
> >>>>>> all:
> >>>>>>    
> >>>>>> 
> >>>>>>>> Hey Thor -
> >>>>>>>> 
> >>>>>>>> What ISA version are you using? and whichSKU:  SE or EE?
> >>>>>>>> 
> >>>>>>>> -avi
> >>>>>>>> 
> >>>>>>>> ________________________________
> >>>>>>>> 
> >>>>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
> >>>>>>>> Sent: Thu 06/07/2006 18:39
> >>>>>>>> To: Adar Greenshpon; ISA-MVP; Avi Sander
> >>>>>>>> Subject: Re: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>>> Hi Adar-
> >>>>>>>> 
> >>>>>>>> Yes, logs going to an external SQL 2000 cluster via
> >> direct gigabit
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> switched
> >>>>>>    
> >>>>>> 
> >>>>>>>> link.  And log retention is permanent.  Though I've
> >> only got 120
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> employees,
> >>>>>>    
> >>>>>> 
> >>>>>>>> we
> >>>>>>>> have tight policies on Internet usage and abuse and I,
> >> like many,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> must keep
> >>>>>>    
> >>>>>> 
> >>>>>>>> access logs to ensure these policies are being
> >> honored, as well as
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> for any
> >>>>>>    
> >>>>>> 
> >>>>>>>> number of potential legal issues that might arise.  I
> >> trust that
> >>> you
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> are not
> >>>>>>    
> >>>>>> 
> >>>>>>>> suggesting that ISA log retention via SQL should be
> measured in
> >>>> days,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> right?
> >>>>>>    
> >>>>>> 
> >>>>>>>> ;)
> >>>>>>>> 
> >>>>>>>> Let me go into more detail about the "fluff" I
> mentioned- it is
> >>> not
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> so much
> >>>>>>    
> >>>>>> 
> >>>>>>>> the "gigs of logs" as it would relate to real data- it
> >> is actual
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> "fluff:"
> >>>>>>    
> >>>>>> 
> >>>>>>>> Extra, padded spacing in the fields posted to SQL from ISA.
> >>> Though
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> you guys
> >>>>>>    
> >>>>>> 
> >>>>>>>> have defined the fields in SQL as nvarchar data, there
> >> is some bad
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> mojo in
> >>>>>>    
> >>>>>> 
> >>>>>>>> the
> >>>>>>>> logging process.  Cursory review of the data in
> >> something like SQL
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> Query
> >>>>>>    
> >>>>>> 
> >>>>>>>> Analyzer may not immediately reveal this, but binary
> analyze of
> >>> the
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> data
> >>>>>>    
> >>>>>> 
> >>>>>>>> files
> >>>>>>>> do.
> >>>>>>>> 
> >>>>>>>> I've created some example text files to simplify what
> >> I am talking
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> about
> >>>>>>    
> >>>>>> 
> >>>>>>>> (Attached as SQL1.txt and SQL2.txt).
> >>>>>>>> 
> >>>>>>>> Consider the following simple query to retrieve a
> single row of
> >>>> basic
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> data
> >>>>>>    
> >>>>>> 
> >>>>>>>> from the WebProxyLog as stored by ISA:
> >>>>>>>> 
> >>>>>>>> "select
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> 
> >> 
> ClientUserName,ClientAgent,DestHost,DestHostIP,SrcNetwork,DstNetwork
> >>>>>>    
> >>>>>> 
> >>>>>>>> from WebProxyLog where LogID=10133541"
> >>>>>>>> 
> >>>>>>>> (SQL1.txt contains the results, but I'll paste them
> >> here as well)
> >>>>>>>> <begin paste>
> >>>>>>>> ANCHORSIGN\yomomma
> >>>>>>>> PGP       
> >>>>>>>> update.pgp.com
> >>>>>>>> 63.251.255.18                       VPN Clients
> >>>>>>>> External
> >>>>>>>> 
> >>>>>>>> </end paste>
> >>>>>>>> 
> >>>>>>>> Notice all the extra spacing; again, even though the
> fields are
> >>> type
> >>>>>>>> nvarchar-- ISA is padding the data.  Now, let's trim
> >> it up and see
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> what
> >>>>>>    
> >>>>>> 
> >>>>>>>> happens in this query:
> >>>>>>>> 
> >>>>>>>> "select
> >>>>>>>> 
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> 
> >>> 
> >> 
> rtrim(ClientUserName),rtrim(ClientAgent),rtrim(DestHost),rtrim(DestHos
> >>>> tI
> >>>>>> P),rt>>
> >>>>>> r
> >>>>>>    
> >>>>>> 
> >>>>>>>> im(SrcNetwork),rtrim(DstNetwork) from WebProxyLog where
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> LogID=10133541"
> >>>>>>    
> >>>>>> 
> >>>>>>>> (SQL2.txt contains the results, but again I'll paste them) 
> >>>>>>>> <begin paste>
> >>>>>>>> ANCHORSIGN\yomomma    PGP    update.pgp.com    63.251.255.18
> >>> VPN
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> Clients
> >>>>>>    
> >>>>>> 
> >>>>>>>> External
> >>>>>>>> </end paste>
> >>>>>>>> 
> >>>>>>>> The original query results are 934 bytes.  The trimmed query
> >>> results
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> are 74
> >>>>>>    
> >>>>>> 
> >>>>>>>> bytes.  Just for this simple query, with selected
> >> fields from one
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> record, the
> >>>>>>    
> >>>>>> 
> >>>>>>>> storage requirements for this data is 12.62 times
> >> greater due to
> >>> the
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> "fluff."
> >>>>>>    
> >>>>>> 
> >>>>>>>> Extend that out to a full logged record, and then
> multiply that
> >>>> times
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> tens of
> >>>>>>    
> >>>>>> 
> >>>>>>>> thousands.  *THIS* is the 1-2 gigs of "fluff" I'm
> >> talking about on
> >>> a
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> *daily*
> >>>>>>    
> >>>>>> 
> >>>>>>>> basis.
> >>>>>>>> 
> >>>>>>>> The "required maintenance" I'm talking about is where
> >> I take daily
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> raw data
> >>>>>>    
> >>>>>> 
> >>>>>>>> from the WebProxyLog, trim it up, and then post it
> into my own
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> tables.  In my
> >>>>>>    
> >>>>>> 
> >>>>>>>> case, the _yearly_ web proxy log data for my users is
> >> only 10 gig.
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> _Weekly_
> >>>>>>    
> >>>>>> 
> >>>>>>>> "raw" data in the original ISA log format averages 12
> >> gig.   When
> >>> I
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> run this
> >>>>>>    
> >>>>>> 
> >>>>>>>> process, I am able to retrieve data via SQA, Access
> >> front end, or
> >>>> via
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> ADODB
> >>>>>>    
> >>>>>> 
> >>>>>>>> objects, yet ISA will go into lockdown mode while
> logging when
> >>> this
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> job runs
> >>>>>>    
> >>>>>> 
> >>>>>>>> at night.  That's why I have to turn it off.
> >>>>>>>> 
> >>>>>>>> I hope that better defines the issue as I see it.
> >>>>>>>> 
> >>>>>>>> Thanksl
> >>>>>>>> T
> >>>>>>>> 
> >>>>>>>> --
> >>>>>>>> "Tom Shinder pities Mr. T"
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> On 7/5/06 2:01 AM, "Adar Greenshpon"
> >>> <Adar.Greenshpon@xxxxxxxxxxxxx>
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> spoketh
> >>>>>>    
> >>>>>> 
> >>>>>>>> to all:
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> Hi Thor,
> >>>>>>>> 
> >>>>>>>> Just so we'll be on the same page: are you directing
> >> your ISA logs
> >>>> to
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> an
> >>>>>>    
> >>>>>> 
> >>>>>>>> external machine with SQL Server (SQL 2000 or 2005)?.
> >> If so, how
> >>> do
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> you do
> >>>>>>    
> >>>>>> 
> >>>>>>>> the maintenance? What's your desired log retention
> >> policy (e.g. 7
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> days)?
> >>>>>>    
> >>>>>> 
> >>>>>>>> Per the gigs of logs you're doing, have you considered
> >> reducing it
> >>>> by
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> not
> >>>>>>    
> >>>>>> 
> >>>>>>>> logging images http requests?
> >>>>>>>> Adar.
> >>>>>>>> __________________________________________
> >>>>>>>> Adar Greenshpon | Program Manager | Microsoft ISA Server 
> >>>>>>>> adarg@xxxxxxxxxxxxx <mailto:adarg@xxxxxxxxxxxxx>
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> <mailto:adarg@xxxxxxxxxxxxx>
> >>>>>>    
> >>>>>> 
> >>>>>>>> | Tel: +972.4.856.1077 | SMS/Cell: +972.54.666.4579
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> ________________________________
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
> >>>>>>>> Sent: Tuesday, July 04, 2006 8:55 PM
> >>>>>>>> To: Avi Sander
> >>>>>>>> Cc: Adar Greenshpon; ISA-MVP
> >>>>>>>> Subject: Re: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>>> OK- the either/or situation makes more sense.   I'm
> >> sure that I'm
> >>>> not
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> hitting
> >>>>>>    
> >>>>>> 
> >>>>>>>> the log buffer- the 9 second minimum window is what is
> >> getting me.
> >>>>>>>> 
> >>>>>>>> How exactly do you define a "failure to commit?"  Are
> >> you actively
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> looking
> >>>>>>    
> >>>>>> 
> >>>>>>>> for
> >>>>>>>> a "failure" code from SQL, or is it the lack of a committed
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> transaction
> >>>>>>    
> >>>>>> 
> >>>>>>>> within
> >>>>>>>> the time span?  I ask because if I am in the middle of DB
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> maintenance, I can
> >>>>>>    
> >>>>>> 
> >>>>>>>> execute a transaction that might have to wait a
> while to get a
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> committal, but
> >>>>>>    
> >>>>>> 
> >>>>>>>> SQL knows about the transaction pending and won't error out.
> >>>>>>>> 
> >>>>>>>> The SQL table structure included in 2004 results in
> HUGE table
> >>> sizes
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> for web
> >>>>>>    
> >>>>>> 
> >>>>>>>> proxy logging alone.  I'm talking gigs worth of fluff
> >> per day, so
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> daily DB
> >>>>>>    
> >>>>>> 
> >>>>>>>> maintenance is an absolute requirement.  I have never had a
> >>> logging
> >>>>>>>> transaction "live" through a maintenance period
> >> without going into
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> lockdown,
> >>>>>>    
> >>>>>> 
> >>>>>>>> hence it being disabled on all my web proxy listener
> machines.
> >>>>>>>> 
> >>>>>>>> I understand that the reasoning behind "lockdown" is for
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> "evidentiary"
> >>>>>>    
> >>>>>> 
> >>>>>>>> reasons, but that seems counter intuitive to me.  The
> >> actual log
> >>> is
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> more
> >>>>>>    
> >>>>>> 
> >>>>>>>> important to me than the absence of a logged event
> >> when the system
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> locks
> >>>>>>    
> >>>>>> 
> >>>>>>>> down.
> >>>>>>>> So, not only are the services not available (though a
> >>> "fail-safe"),
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> but I
> >>>>>>    
> >>>>>> 
> >>>>>>>> loose any log of any attempt in the meantime.  Are we
> >> going to see
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> some more
> >>>>>>    
> >>>>>> 
> >>>>>>>> "user definable" setting in regard to logging and
> lockdown? If
> >>> not,
> >>>> I
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> don't
> >>>>>>    
> >>>>>> 
> >>>>>>>> see how even mid-size businesses will be able to log to SQL
> >>> without
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> disabling
> >>>>>>    
> >>>>>> 
> >>>>>>>> the feature.
> >>>>>>>> 
> >>>>>>>> t
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> On 7/4/06 5:51 AM, "Avi Sander"
> >> <asander@xxxxxxxxxxxxx> spoketh to
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> all:
> >>>>>>    
> >>>>>> 
> >>>>>>>> ISA will lockdown if either of the following occurs
> (whichever
> >>> comes
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> 1st):
> >>>>>>    
> >>>>>> 
> >>>>>>>> -         Four consecutive failures to commit the 
> data into the
> >>> DB.
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> Our
> >>>>>>    
> >>>>>> 
> >>>>>>>> default COMMIT timeout is 30 secs. We'll retry every 3
> >> secs. So at
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> minimum
> >>>>>>    
> >>>>>> 
> >>>>>>>> you've got 9 secs here.
> >>>>>>>> -         LOG buffers are exhausted\out of memory. By
> >> default on a
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> 1GB RAM
> >>>>>>    
> >>>>>> 
> >>>>>>>> machine we'll accumulate tens of thousands of recs. Is
> >> there a lot
> >>>> of
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> traffic
> >>>>>>    
> >>>>>> 
> >>>>>>>> going through when this happens? How much RAM does
> this machine
> >>>> have?
> >>>>>>>> 
> >>>>>>>> What is the event description you see in the EventViewer?
> >>>>>>>> 
> >>>>>>>> The Log buffers can be extended some more, though not
> >> recommended
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> since can
> >>>>>>    
> >>>>>> 
> >>>>>>>> use up a lot of memory.
> >>>>>>>> 
> >>>>>>>> -avi
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> ________________________________
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> From: Adar Greenshpon
> >>>>>>>> Sent: Tuesday, July 04, 2006 2:03 PM
> >>>>>>>> To: isaserver@xxxxxxxxxxxxxxx
> >>>>>>>> Cc: Avi Sander
> >>>>>>>> Subject: RE: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>>> Avi - wanna play logging diva?
> >>>>>>>> Generally speaking, there are four internal commit
> >> retries until
> >>> ISA
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> enters
> >>>>>>    
> >>>>>> 
> >>>>>>>> lockdown.  We have seen a few thousand log records in
> >> the buffers
> >>> in
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> these
> >>>>>>    
> >>>>>> 
> >>>>>>>> temporary moments in our stress labs (nothing you
> could really
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> witness on a
> >>>>>>    
> >>>>>> 
> >>>>>>>> normal SBS box though).
> >>>>>>>> 
> >>>>>>>> Adar.
> >>>>>>>> __________________________________________
> >>>>>>>> Adar Greenshpon | Program Manager | Microsoft ISA Server 
> >>>>>>>> adarg@xxxxxxxxxxxxx <mailto:adarg@xxxxxxxxxxxxx>
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> <mailto:adarg@xxxxxxxxxxxxx>
> >>>>>>    
> >>>>>> 
> >>>>>>>> | Tel: +972.4.856.1077 | SMS/Cell: +972.54.666.4579
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> -----Original Message-----
> >>>>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx] 
> >>>>>>>> <mailto:thor@xxxxxxxxxxxxxxx%5d>
> >> <mailto:thor@xxxxxxxxxxxxxxx%5d>
> >>>>>>>> Sent: Wednesday, June 28, 2006 8:26 PM
> >>>>>>>> To: ISA-MVP
> >>>>>>>> Subject: Re: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> outtage
> >>>>>>    
> >>>>>> 
> >>>>>>>> If that is what you guys are expecting to happen, I
> >> can tell you,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> that
> >>>>>>    
> >>>>>> 
> >>>>>>>> *ain't* the case - not when logging to SQL on another
> >> box, anyway.
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> There's
> >>>>>>    
> >>>>>> 
> >>>>>>>> no "using as much memory as it can" going on.  It
> >> seems to be more
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> like "I
> >>>>>>    
> >>>>>> 
> >>>>>>>> did not get an acknowledgement that the last transaction was
> >>>> written,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> and
> >>>>>>    
> >>>>>> 
> >>>>>>>> it's been 2 seconds, so I'm going into lockdown."
> >>>>>>>> 
> >>>>>>>> I'm looking forward to what info you can get from
> your "logging
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> diva."
> >>>>>>    
> >>>>>> 
> >>>>>>>> t
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> On 6/28/06 8:43 AM, "Jim Harrison (ISA)"
> >>>> <Jim.Harrison@xxxxxxxxxxxxx>
> >>>>>>>> spoketh to all:
> >>>>>>>> 
> >>>>>>>>        
> >>>>>>>> 
> >>>>>>>>> Actually, it's not a fixed value (or
> >> user-changeable), other than
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> being
> >>>>>>    
> >>>>>> 
> >>>>>>>>> self-regulating.
> >>>>>>>>> ISA logging will use as much memory as it can until
> >> it determines
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> that
> >>>>>>    
> >>>>>> 
> >>>>>>>>> growth is unchecked.  Thus, how quickly ISA will cry
> >> foul depends
> >>>> in
> >>>>>>>>> part on how much free memory is available.
> >>>>>>>>> 
> >>>>>>>>> I'll ask our logging diva for details, but this sums
> >> it up pretty
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> well.
> >>>>>>    
> >>>>>> 
> >>>>>>>>> Jim Harrison
> >>>>>>>>> SASD (ISA SE)
> >>>>>>>>> If We Can't Fix It - It Ain't Broke!
> >>>>>>>>> 
> >>>>>>>>> -----Original Message-----
> >>>>>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx] 
> >>>>>>>>> <mailto:thor@xxxxxxxxxxxxxxx%5d>
> >> <mailto:thor@xxxxxxxxxxxxxxx%5d>
> >>>>>>>>> Sent: Wednesday, June 28, 2006 8:09 AM
> >>>>>>>>> To: ISA-MVP
> >>>>>>>>> Subject: Re: [ISAServer] Firewall database corruption due to
> >>> power
> >>>>>>>>> outtage
> >>>>>>>>> 
> >>>>>>>>> It must be about a 1k buffer, then. I repeatedly put ISA in
> >>>> lockdown
> >>>>>>>>> within
> >>>>>>>>> seconds of maintenance jobs being run, or other "data
> >> intensive"
> >>>>>>>>> operations
> >>>>>>>>> on the DB.  I would start the job, in in a few seconds, get
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> disconnected
> >>>>>>    
> >>>>>> 
> >>>>>>>>> form my TS session because of it-- It wasn't a "one
> >> time" thing-
> >>> it
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> was
> >>>>>>    
> >>>>>> 
> >>>>>>>>> consistent and repeatable. That's the only reason I
> went ahead
> >>> and
> >>>>>>>>> disabled
> >>>>>>>>> lockdown.
> >>>>>>>>> 
> >>>>>>>>> Is the buffer user definable somewhere?  What exactly
> >> does your
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> script
> >>>>>>    
> >>>>>> 
> >>>>>>>>> do?
> >>>>>>>>> 
> >>>>>>>>> t
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>> On 6/28/06 7:54 AM, "Jim Harrison (ISA)"
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> <Jim.Harrison@xxxxxxxxxxxxx>
> >>>>>>    
> >>>>>> 
> >>>>>>>>> spoketh to all:
> >>>>>>>>> 
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> Actually, that's not true; ISA doesn't go into
> lockdown until
> >>> the
> >>>>>>>>>> logging buffer is filled.
> >>>>>>>>>> I agree that a "backup logging" concept is useful.
> >>>>>>>>>> I have a script that works for ISA 2000; it shouldn't be
> >>> difficult
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> to
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> "agnosticize" it.
> >>>>>>>>>> 
> >>>>>>>>>> Jim Harrison
> >>>>>>>>>> Security Platform Group (ISA SE)
> >>>>>>>>>> 
> >>>>>>>>>> If We Can't Fix It - It Ain't Broke!
> >>>>>>>>>> 
> >>>>>>>>>> -----Original Message-----
> >>>>>>>>>> From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx] 
> >>>>>>>>>> <mailto:thor@xxxxxxxxxxxxxxx%5d>
> >>> <mailto:thor@xxxxxxxxxxxxxxx%5d>
> >>>>>>>>>> Sent: Wednesday, June 28, 2006 7:34 AM
> >>>>>>>>>> To: ISA-MVP
> >>>>>>>>>> Subject: Re: [ISAServer] Firewall database
> corruption due to
> >>> power
> >>>>>>>>>> outtage
> >>>>>>>>>> 
> >>>>>>>>>> I'd like to see some way to at least "buffer" the logging
> >>> requests
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>>>>> when
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> logging to an off-box ODBC destination, like SQL.
> >> ISA is quite
> >>>>>>>>>> intolerant
> >>>>>>>>>> of even the slightest interruption in logging.  
> But, I guess
> >>> that
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>>>>> makes
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> sense if the goal is to have "evidentiary credibility."
> >>>>>>>>>> 
> >>>>>>>>>> It wouldn't have to be something l337 like a
> secondary local
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> logging
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> option
> >>>>>>>>>> or anything like that-- I think being able to set a timeout
> >>> value
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>>>>> would
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> would.  With larger db's, a maintenance job would kick the
> >>> server
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> into
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> lockdown, even though the SQL service is still running...
> >>>>>>>>>> 
> >>>>>>>>>> Jim, I know you wanted me to get my infrastructure
> >> layout to you
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> again
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> for
> >>>>>>>>>> my solution to the SQL db size problems, but I
> haven't had a
> >>>> chance
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> to
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> find
> >>>>>>>>>> that old email.  I should just re-create it ;)
> >> Regardless, even
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> with
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> that
> >>>>>>>>>> "solution" in place, I've had to disable lockdown mode when
> >>>> logging
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> to
> >>>>>>    
> >>>>>> 
> >>>>>>>>>> SQL
> >>>>>>>>>> for that very reason.
> >>>>>>>>>> 
> >>>>>>>>>> t
> >>>>>>>>>> 
> >>>>>>>>>> 
> >>>>>>>>>> On 6/28/06 7:19 AM, "Thomas W Shinder" 
> <tshinder@xxxxxxxxxxx>
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>> spoketh
> >>>>>>    
> >>>>>> 
> >>>>>>>>> to
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> all:
> >>>>>>>>>> 
> >>>>>>>>>>         
> >>>>>>>>>> 
> >>>>>>>>>>> And it's a really good security and forensics decision.
> >>>>>>>>>>> 
> >>>>>>>>>>> Thomas W Shinder, M.D.
> >>>>>>>>>>> Site: www.isaserver.org
> >>>>>>>>>>> Blog: http://blogs.isaserver.org/shinder/
> >>>>>>>>>>> Book: http://tinyurl.com/3xqb7 MVP -- ISA Firewalls
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>>          
> >>>>>>>>>>> 
> >>>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>>> From: Amy Babinchak
> [mailto:amy@xxxxxxxxxxxxxxxxxxxxxxxxxx]
> >>>>>>>>>>>> <mailto:amy@xxxxxxxxxxxxxxxxxxxxxxxxxx%5d>
> >>>>>>>>>>>> <mailto:amy@xxxxxxxxxxxxxxxxxxxxxxxxxx%5d>
> >>>>>>>>>>>> Sent: Wednesday, June 28, 2006 6:28 AM
> >>>>>>>>>>>> To: isaserver@xxxxxxxxxxxxxxx
> >>>>>>>>>>>> Subject: RE: [ISAServer] Firewall database
> >> corruption due to
> >>>>>>>>>>>> power outtage
> >>>>>>>>>>>> 
> >>>>>>>>>>>> I like that ISA shuts down if it can't log. It's
> >> an indicator
> >>>>>>>>>>>>         
> >>>>>>>>>>>> 
> >>>>>> that
> >>>>>>    
> >>>>>> 
> >>>>>>>>>>>> something has gone wrong.
> >>>>>>>>>>>> 
> >>>>>>>>>>>> Amy
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>>> From: Susan Bradley, CPA aka Ebitz - SBS Rocks [MVP] 
> >>>>>>>>>>>> [mailto:sbradcpa@xxxxxxxxxxx]
> >> <mailto:sbradcpa@xxxxxxxxxxx%5d>
> >>>>>>>>>>>> <mailto:sbradcpa@xxxxxxxxxxx%5d>
> >>>>>>>>>>>> Sent: Wednesday, June 28, 2006 12:12 AM
> >>>>>>>>>>>> To: isaserver@xxxxxxxxxxxxxxx
> >>>>>>>>>>>> Subject: [ISAServer] Firewall database corruption
> >> due to power
> >>>>>>>>>>>>         
> >>>>>>>>>>>> 
> >>>>>>>>>> outtage
> >>>>>>>>>>           
> >>>>>>>>>> 
> >>>>>>>>>>>> With the caveat that we all know we need a good
> >> UPS but like
> >>>>>>>>>>>>         
> >>>>>>>>>>>> 
> >>>>>> stuff
> >>>>>>    
> >>>>>> 
> >>>>>>>>>>>> happens.. I've seen two folks recently have issues
> >> getting a
> >>>>>>>>>>>> server back
> >>>>>>>>>>>> 
> >>>>>>>>>>>> up have a 'dirty shutdown' due to power outtage
> >> that ended up
> >>>>>>>>>>>> corrupting
> >>>>>>>>>>>> 
> >>>>>>>>>>>> the ISA firewall database.
> >>>>>>>>>>>> 
> >>>>>>>>>>>> Short of uninstalling and reinstalling... short of
> >> adjusting
> >>>>>>>>>>>> ISA so it
> >>>>>>>>>>>> won't shut down if it can't log... short of a
> better UPS...
> >>> any
> >>>>>>>>>>>>         
> >>>>>>>>>>>> 
> >>>>>>>>> other
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>>>> recommendations on handling this better?
> >>>>>>>>>>>> 
> >>>>>>>>>>>> ---
> >>>>>>>>>>>> To subscribe to the list - send an email to
> >>> list@xxxxxxxxxxxxxxx
> >>>>>>>>>>>> In the subject line put in JOIN
> isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>>> youremailaddress
> >>>>>>>>>>>> 
> >>>>>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>>>>>>>>>> In the subject line put in LEAVE
> isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>>> youremailaddress
> >>>>>>>>>>>> 
> >>>>>>>>>>>> Don't forget the comma!
> >>>>>>>>>>>> ---
> >>>>>>>>>>>> To subscribe to the list - send an email to
> >>> list@xxxxxxxxxxxxxxx
> >>>>>>>>>>>> In the subject line put in JOIN
> isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>>> youremailaddress
> >>>>>>>>>>>> 
> >>>>>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>>>>>>>>>> In the subject line put in LEAVE
> isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>>> youremailaddress
> >>>>>>>>>>>> 
> >>>>>>>>>>>> Don't forget the comma!
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>>         
> >>>>>>>>>>>> 
> >>>>>>>>>>> ---
> >>>>>>>>>>> To subscribe to the list - send an email to
> >>> list@xxxxxxxxxxxxxxx
> >>>>>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>>          
> >>>>>>>>>>> 
> >>>>>>>>>> youremailaddress
> >>>>>>>>>>           
> >>>>>>>>>> 
> >>>>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>>>>>>>>> In the subject line put in LEAVE
> isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>>          
> >>>>>>>>>>> 
> >>>>>>>>>> youremailaddress
> >>>>>>>>>>           
> >>>>>>>>>> 
> >>>>>>>>>>> Don't forget the comma!
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>>          
> >>>>>>>>>>> 
> >>>>>>>>>> ---
> >>>>>>>>>> To subscribe to the list - send an email to
> >> list@xxxxxxxxxxxxxxx
> >>>>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx, 
> >>>>>>>>>> youremailaddress
> >>>>>>>>>> 
> >>>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>>>>>>>> In the subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx, 
> >>>>>>>>>> youremailaddress
> >>>>>>>>>> 
> >>>>>>>>>> Don't forget the comma!
> >>>>>>>>>> ---
> >>>>>>>>>> To subscribe to the list - send an email to
> >> list@xxxxxxxxxxxxxxx
> >>>>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>            
> >>>>>>>>>> 
> >>>>>>>>> youremailaddress
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>>>>>>>> In the subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>>            
> >>>>>>>>>> 
> >>>>>>>>> youremailaddress
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>>>> Don't forget the comma!
> >>>>>>>>>> 
> >>>>>>>>>> 
> >>>>>>>>>>            
> >>>>>>>>>> 
> >>>>>>>>> ---
> >>>>>>>>> To subscribe to the list - send an email to
> >> list@xxxxxxxxxxxxxxx
> >>>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx, 
> >>>>>>>>> youremailaddress
> >>>>>>>>> 
> >>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In 
> >>>>>>>>> the subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx, 
> >>>>>>>>> youremailaddress
> >>>>>>>>> 
> >>>>>>>>> Don't forget the comma!
> >>>>>>>>> ---
> >>>>>>>>> To subscribe to the list - send an email to
> >> list@xxxxxxxxxxxxxxx
> >>>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> youremailaddress
> >>>>>>    
> >>>>>> 
> >>>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In 
> >>>>>>>>> the subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>> youremailaddress
> >>>>>>    
> >>>>>> 
> >>>>>>>>> Don't forget the comma!
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>>          
> >>>>>>>>> 
> >>>>>>>> ---
> >>>>>>>> To subscribe to the list - send an email to
> >> list@xxxxxxxxxxxxxxx
> >>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> youremailaddress
> >>>>>>    
> >>>>>> 
> >>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In 
> >>>>>>>> the subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> youremailaddress
> >>>>>>    
> >>>>>> 
> >>>>>>>> Don't forget the comma!
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> ---
> >>>>>>>> To subscribe to the list - send an email to
> >> list@xxxxxxxxxxxxxxx
> >>>>>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> youremailaddress
> >>>>>>    
> >>>>>> 
> >>>>>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In 
> >>>>>>>> the subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx,
> >>>>>>>>        
> >>>>>>>> 
> >>>>>> youremailaddress
> >>>>>>    
> >>>>>> 
> >>>>>>>> Don't forget the comma!
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>>        
> >>>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>>      
> >>>>>>> 
> >>>>>> 
> >>>>>> 
> >>>>>>    
> >>>>>> 
> >>>>> 
> >>>>> 
> >>>>> ---
> >>>>> To subscribe to the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>>> youremailaddress
> >>>>> 
> >>>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In the 
> >>>>> subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx,
> >>>> youremailaddress
> >>>>> 
> >>>>> Don't forget the comma!
> >>>>> 
> >>>>>  
> >>>>> 
> >>>> ---
> >>>> To subscribe to the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx, 
> >>>> youremailaddress
> >>>> 
> >>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In the 
> >>>> subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx, 
> >>>> youremailaddress
> >>>> 
> >>>> Don't forget the comma!
> >>>> ---
> >>>> To subscribe to the list - send an email to list@xxxxxxxxxxxxxxx 
> >>>> In the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx,
> >>> youremailaddress
> >>>> 
> >>>> To leave the list - send an email to list@xxxxxxxxxxxxxxx In the 
> >>>> subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx,
> >>> youremailaddress
> >>>> 
> >>>> Don't forget the comma!
> >>>> 
> >>>> 
> >>> 
> >>> 
> >>> 
> >>> 
> >> 
> >> 
> >> ---
> >> To subscribe to the list - send an email to list@xxxxxxxxxxxxxxx In 
> >> the subject line put in JOIN isaserver@xxxxxxxxxxxxxxx, 
> >> youremailaddress
> >> 
> >> To leave the list - send an email to list@xxxxxxxxxxxxxxx In the 
> >> subject line put in LEAVE isaserver@xxxxxxxxxxxxxxx, 
> >> youremailaddress
> >> 
> >> Don't forget the comma!
> >> 
> >> 
> > 
> > 
> > 
> 
> 
> 
> 


All mail to and from this domain is GFI-scanned.


Other related posts: