-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Closed
Copy link
Labels
Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.Someone is actively working on this. Should link to a PR soon.bugSomething isn't workingSomething isn't working
Description
Type
Bug
Problem / Value
Users on corporate networks with SSL-inspecting proxies can’t use Roo Code because TLS/SSL checks fail, blocking AWS Bedrock and some OpenAI‑compatible providers. This prevents work in enterprise environments.
Context
- Affects v3.16.4 and newer; failure occurs before any model call.
- Common setup: corporate proxy with custom or self‑signed CA; AWS SSO profile for Bedrock.
- Reports include Windows native failures (works in WSL for some) and TLS protocol alerts when trying VPC endpoints.
- Status: A fix is in progress (PR fix(bedrock): honor VS Code proxy and custom CA to enable TLS behind corporate proxies #7081) to honor VS Code proxy settings and custom certificates.
Reproduction
- Be on a corporate network that proxies/inspects TLS with a custom certificate.
- Authenticate to AWS via SSO and select the SSO-backed profile in Roo Code.
- Use Roo Code v3.16.4+ and configure the AWS Bedrock provider.
- Try an action that talks to Bedrock (e.g., refresh models or start a chat).
Expected result:
- Roo Code connects successfully without SSL errors.
Actual result:
- Connection fails with TLS/SSL validation errors.
Variations tried
- Using a Bedrock VPC endpoint led to a TLS protocol version alert for one user.
- A self‑signed OpenAI‑compatible endpoint fails on Windows native but works in WSL for another user.
Constraints/Preferences (optional)
- Honor OS/VS Code proxy configuration and enterprise certificate stores.
- Provide a secure, admin‑controlled way to trust a custom CA/self‑signed cert.
- Work on Windows without requiring WSL.
- If needed, allow safe configuration of supported TLS protocol versions.
dosubot
Metadata
Metadata
Assignees
Labels
Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.Someone is actively working on this. Should link to a PR soon.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Done