aws-samples / aws-iot-securetunneling-localproxy

AWS Iot Secure Tunneling local proxy reference C++ implementation
https://docs.aws.amazon.com/iot/latest/developerguide/what-is-secure-tunneling.html
Apache License 2.0
77 stars 74 forks source link

Localproxy source crashed with "basic_multi_buffer too long" when streaming video #160

Open jmmk opened 2 months ago

jmmk commented 2 months ago

I was running the source Localproxy as a container in ECS. I started viewing a websocket video feed and the process crashed with "fatal: basic_multi_buffer too long" in the logs.

The destination localproxy did not crash.

Neither the source nor the destination are using a custom configuration, so they should both be using the defaults. I confirmed with --export-default-settings that they both produce the same default configuration.

Environment

Docker Image public.ecr.aws/aws-iot-securetunneling-localproxy/ubuntu-bin:arm64-latest

The destination is the same, but using the AMD64 image.

ig15 commented 1 month ago

Hey @jmmk . Thanks for reaching out to us. Can you provide the complete logs and the steps to reproduce the websocket video feed behavior as well?