Solved Connection states

When I close my SeaMonkey browser it is setup to delete everything. Cookies, history, ect...

But when I open my firewall pflog I notice many port :443 sockets lingering for 2 minutes.

Where can I read on solutions? I want to cut down all 80/443 sockets on SeaMonkey shutdown.

I frequently reopen it thinking everything is clear, when infact I still have active connections.

Is this solvable? I prefer to not post my whole rule set so perhaps steer me to good reading.
 
But when I open my firewall pflog I notice many port :443 sockets lingering for 2 minutes.
The RST or FIN not completed? Thus it still keeps the connection state open until that times out?

What does netstat(1) show on the host that runs SeaMonkey regarding those connection states?
 
So FIN_WAIT_2 is what I am inquiring about? How do I reduce expiration time?

I would imagine the 'Googles' hang on to their state to track you?
So my browser closing is useless unless states cleared.
 
I would imagine the 'Googles' hang on to their state to track you?
To what end? They've already tracked your connection when it was created. Keeping the connection in some "limbo" state doesn't add anything.
 
That led me to:

Which leads me to this:
/etc/pf.conf
Code:
set timeout tcp.closing 60
set timeout tcp.finwait 60
set timeout tcp.closed 30

So I hate to play with my firewalls default settings but now I know the knobs to turn.
This was my final helper.
 
Defaults:
root@x9srl:/home/firewall # pfctl -s timeouts
Code:
tcp.first                   120s
tcp.opening                  30s
tcp.established           86400s
tcp.closing                 900s
tcp.finwait                  45s
tcp.closed                   90s
tcp.tsdiff                   30s
udp.first                    60s
udp.single                   30s
udp.multiple                 60s
icmp.first                   20s
icmp.error                   10s
other.first                  60s
other.single                 30s
other.multiple               60s
frag                         30s
interval                     10s
adaptive.start            60000 states
adaptive.end             120000 states
src.track                     0s
 
Back
Top