Error: request failed: Post "https://daily-cloudcode-pa.googleapis.com/v1internal:streamGenerateContent?alt=sse": local error: tls: bad record MAC: request failed: Post "https://daily-cloudcode-pa.googleapis.com/v1internal:streamGenerateContent?alt=sse": local error: tls: bad record MAC
(1) tags: map[stream_receive_count:0 streaming_duration:0s]
Wraps: (2) attached stack trace
-- stack trace:
| google3/third_party/gemini_coder/framework/generator/generator.(*streamResponseHandler).processStream
| third_party/gemini_coder/framework/generator/stream_handler.go:343
| google3/third_party/gemini_coder/framework/generator/generator.(*PlannerGenerator).attemptGenerate
| third_party/gemini_coder/framework/generator/planner_generator.go:445
| google3/third_party/gemini_coder/framework/generator/generator.(*PlannerGenerator).generateWithAPIRetry
| third_party/gemini_coder/framework/generator/planner_generator.go:286
| google3/third_party/gemini_coder/framework/generator/generator.(*PlannerGenerator).generateWithModelOutputRetry
| third_party/gemini_coder/framework/generator/planner_generator.go:157
| google3/third_party/gemini_coder/framework/generator/generator.(*PlannerGenerator).Generate
| third_party/gemini_coder/framework/generator/planner_generator.go:96
| google3/third_party/gemini_coder/framework/executor/executor.(*Executor).executeLoop
| third_party/gemini_coder/framework/executor/executor.go:342
| google3/third_party/gemini_coder/framework/executor/executor.(*Executor).Execute
| third_party/gemini_coder/framework/executor/executor.go:264
| google3/third_party/jetski/cortex/cortex.(*CascadeManager).executeHelper.func1
| third_party/jetski/cortex/cascade_manager.go:1658
| google3/third_party/jetski/cortex/cortex.(*CascadeManager).executeHelper.func2
| third_party/jetski/cortex/cascade_manager.go:1776
| runtime.goexit
| third_party/go/gc/src/runtime/asm_amd64.s:1774
Wraps: (3) request failed: Post "https://daily-cloudcode-pa.googleapis.com/v1internal:streamGenerateContent?alt=sse": local error: tls: bad record MAC
Wraps: (4) request failed
Wraps: (5) Post "https://daily-cloudcode-pa.googleapis.com/v1internal:streamGenerateContent?alt=sse"
Wraps: (6)
Wraps: (7)
Wraps: (8) local error
Wraps: (9) tls: bad record MAC
Error types: (1) *go_utils.withTags (2) *withstack.withStack (3) *errutil.withPrefix (4) *fmt.wrapError (5) *url.Error (6) *tls.permanentError (7) *tls.permanentError (8) *net.OpError (9) tls.alert
1 Like
It’s due to my proxy, whoever meets the problem, please try to switch your proxy.
Hi @ODtian,
Welcome to the Forum,
Thank you for sharing your solution! You are correct—the tls: bad record MAC error is a network-level failure. It almost always occurs when a proxy or VPN with the encrypted data stream. We appreciate you documenting this fix for the community!
1 Like