Fix TLS record fragment
This commit is contained in:
parent
28f29b8b01
commit
2e9cfd8198
2 changed files with 4 additions and 1 deletions
|
|
@ -98,7 +98,7 @@ func (c *Conn) Write(b []byte) (n int, err error) {
|
|||
}
|
||||
}
|
||||
if c.splitRecord {
|
||||
_, err = c.tcpConn.Write(buffer.Bytes())
|
||||
_, err = c.Conn.Write(buffer.Bytes())
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -452,6 +452,9 @@ match:
|
|||
metadata.TLSFragment = true
|
||||
metadata.TLSFragmentFallbackDelay = routeOptions.TLSFragmentFallbackDelay
|
||||
}
|
||||
if routeOptions.TLSRecordFragment {
|
||||
metadata.TLSRecordFragment = true
|
||||
}
|
||||
}
|
||||
switch action := currentRule.Action().(type) {
|
||||
case *rule.RuleActionSniff:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue