Client Doesn't Back Off When Firewall Blocks Connection
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
When a firewall blocks the connection to `chat-0.core.keybaseapi.com` after the TLS Client Hello, the Keybase client attempts to connect again in 2 seconds indefinitely. This happens with Palo Alto Network firewalls, if configured to block the Insufficient Content category.
I recommend a backoff for the connection attempts, with a sane maximum, maybe 5-15 minutes.
https://urlfiltering.paloaltonetworks.com/query/
Contributor guide
No contributing guide indexed for this repository
Research direction
Trace the Keybase client connection path for chat-0.core.keybaseapi.com, focusing on retries after the TLS Client Hello and the current two-second interval. Reproduce the firewall-blocked scenario described in the issue and verify that retries use a bounded backoff with a maximum of roughly 5–15 minutes; no file or test is named in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100