Post by Miquel van SmoorenburgPost by RobHeel mooi, bedankt voor de info Mike!
Maar is er ook een reden te bedenken waarom dat probleem afhankelijk
was van de SOORT verkeer en bijvoorbeeld ping prima ging maar IPsec niet?
Is het soms zo dat die aggregatie gebeurt op basis van een hash van een
beperkt aantal velden zoals source/dest IP en protocol, zodat het kan
zijn dat je IPsec verkeer allemaal over die defecte kaart liep terwijl
ICMP verkeer tussen diezelfde adressen over een goede kaart liep?
Inderdaad, exact dat.
Dat zijn leuke dingen...
Ik kwam er op een gegeven moment achter dat een niet-werkende IPsec
verbinding (ESP) het wel deed als er NAT-T (UDP) gebruikt werd.
Post by Miquel van SmoorenburgIn het begin ('s middags) was het symptoom vaak
ook "hoge pingtijden EN packetloss", dus dat maakt het nog moeilijker
te vinden, want dan zoek je naar een volle link. Die er niet is.
Hoge pingtijden heb ik niet gezien. Extreme packetloss wel. Op een
gegeven moment lag de IPsec verbinding naar mijn huis eruit en toen heb
ik vanaf de shellserver gepinged en kreeg minder dan 10% retour maar
wat er retour kwam dat was OK kwa pingtijd.
Toen ik later thuis kwam constateerde ik dat ander verkeer, bijvoorbeeld
een unencrypted GRE tunnel, geen seconde onderbroken geweest was.
De IPsec verbinding kwam wel door phase1 heen maar op phase2 was er geen
enkel antwoord meer. Maar wel met NAT-T dus. Toen begon ik te denken
dat ESP geblokkeerd was naar buiten. Vooral ook omdat op een andere
aansluiting het fenomeen hetzelfde was.
(ik had op datzelfde moment wel een ESP verbinding naar een andere XS4ALL
aansluiting open staan en die was helemaal niet down geweest)