[BUG] TLS/SSL fails behind corporate proxies in v3.16.4+ (blocks Bedrock) #8184
Replies: 4 comments
-
|
Hi @pballou! I'm Dosu and I’m helping the Roo-Code team. There’s no documented way to bypass strict SSL validation or trust custom SSL certificates in Roo Code v3.16.4+—and no settings or patches address this directly. However, starting with v3.19, Roo Code supports configuring custom VPC endpoints for AWS Bedrock, which lets you route all API calls through your corporate network and may help resolve SSL issues with corporate proxies. You can enable this by checking “Use VPC Endpoint” in the AWS Bedrock provider settings and entering your VPC endpoint URL. This feature is designed for enterprise environments with strict network security requirements and is described in the official docs and release notes. If upgrading to v3.19+ and using a VPC endpoint isn’t an option, there’s no documented workaround for the SSL validation error in earlier versions. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
-
|
Don't know if related, but I get TLS errors when I try to use VPC endpoint. Error: Unknown Error: The pending stream has been canceled (caused by: 275200:error:1000042e:SSL routines:OPENSSL_internal:TLSV1_ALERT_PROTOCOL_VERSION:....\third_party\boringssl\src\ssl\tls_record.cc:489:SSL alert number 70 Anyway to force TLS1.2 or TLS1.3 on endpoint? |
Beta Was this translation helpful? Give feedback.
-
|
my team also needs a solution for self-signed certs as we use a custom openai-compatible provider that has a self-signed certificate and not able to get this to work in windows native. Only for WSL. |
Beta Was this translation helpful? Give feedback.
-
|
How about self-signed certs on remote MCP servers that may or may not be behind a proxy? Is that a separate discussion or is it covered under this? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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
Reproduction
Expected result:
Actual result:
Variations tried
Constraints/Preferences (optional)
Beta Was this translation helpful? Give feedback.
All reactions