Just breaking things down here, so you've got 4 zones within the router as follows :
zone security Internal
zone security Null
zone security net-Colo
zone security LIFE
and the following zone pairings
zone-pair security DMZInterface_Self source LIFE destination self
service-policy type inspect DMZInterface_Self
policy-map type inspect DMZInterface_Self
class type inspect DMZInterface
pass
class class-default
drop
zone-pair security InternalToLIFE source Internal destination LIFE
service-policy type inspect InternalToLIFE
class type inspect InternalToLIFE
inspect
zone-pair security LIFEToInternal source LIFE destination Internal
service-policy type inspect LIFEToInternal
class-map type inspect match-any LIFEToInternal
match access-group name FromLifeServer
ip access-list extended FromLifeServer
permit tcp object-group LifeServer object-group LifeSQL eq 1433
permit tcp object-group LifeServer host 172.16.xxx.3 eq 1433
permit udp object-group LifeServer object-group LifeDNS eq domain
permit tcp object-group LifeServer object-group LifeDNS eq domain
permit tcp object-group LifeServer any eq smtp
permit tcp object-group LifeServer_SMTP object-group LifeDNS eq domain
permit tcp object-group LifeServer_SMTP any eq smtp
permit tcp object-group LifeServer host 172.16.xxx.14 eq 49420
permit tcp object-group LifeServer any eq www
permit tcp object-group LifeServer host 172.16.xxx.35 eq 8060
permit tcp object-group LifeServer object-group ObjectFromServer eq 8060
permit tcp object-group LifeServer object-group ObjectFromServer eq 8083
permit tcp object-group LifeServer host 172.16.xxx.17 eq 8083
permit tcp object-group LifeServer object-group ObjectFromServer eq www
permit tcp object-group LifeServer host 172.16.xxx.13 eq 8060
permit tcp object-group LifeServer host 172.16.xxx.50 eq 9080
permit tcp object-group LifeServer host 172.16.xxx.14 eq 49364
permit tcp object-group LifeServer any eq 990
permit object-group LifeServer_SMB object-group SharingServer object-group LifeServer
permit object-group LifeServer_SMB host 172.16.xxx.13 object-group LifeServer
permit tcp object-group LifeServer host 172.16.xxx.29 eq www
permit tcp object-group LifeServer_SMTP any eq domain
permit icmp object-group LifeServer_SMTP any
permit udp object-group LifeServer_SMTP any eq domain
permit tcp object-group LifeServer host 172.16.x.13 eq 1433
permit tcp object-group LifeServer host 10.10.x.16 eq 1433
permit tcp object-group LifeServer host 10.10.x.10 eq www
permit object-group ActiveSyncObject object-group internalPermitted object-group LifeServer_SMTP
Is my understanding correct so far?
Can you also clarify what zone(s) the source and desintation are in, so we can follow the policy?
said by Angralitux:346943: Aug 4 22:08:26.810 UTC-4: %FW-6-DROP_PKT: Dropping tcp session 172.16.39.10 [More Information] :62783 172.16.33.26 [More Information] :1433 on zone-pair LIFEToInternal class LIFEToInternal due to Invalid Flags with ip ident 0
As for your error message here, my immediate thoughts are as follows :
a) what's the exact issue the SQL database is experiencing? Slow transfer speeds? Complete disconnect? Something else?
b) is anyone recording the EXACT date / timestamps of these occurrences? Especially the DB guys?
I see that your router's NTP sync'd, so so long as the DB guys have their stuff NTP sync'd, it should be trivial
to match up the timeframe they have a problem to the timestamp reported by the router logs.
c) offhand, the error message indicates ZBFW dropped a TCP packet due to an issue with the flags, ie. the 6 bits within
TCP to indicate state. If you know HEX, it should be trivial to determine what flags were in the TCP packet based on this
_ _ _ _ | _ _ _ _ | _ _ _ _
R R R N | C E U A | P R S F
S S S S | W C R C | S S Y I
V V V | R E G K | H T N N
d) two possible troubleshooting steps is 1) set up end to end sniffers, preferably on the hosts themselves, 2) remove ZBFW
to rule it out as a culprit... though given you have ZBFW present, something tells me there's a deliberate need for zone seperation
between the hosts.
My 00000010bits
Regards