Open dbouras opened 3 weeks ago
Hello @dbouras . Thanks for reaching out to us. I think the issue is specific to your system environment, since I am able to successfully execute the localproxy binary from https://github.com/aws-samples/aws-iot-securetunneling-localproxy/actions/runs/11434364820 on my machine. Can you share more details about both the source and destination machines and which one is having the concerned error. Also please share the command you are using to execute the binary for reference.
Hi @ig15 ,
Details about the source machine you already have (see "Environment" info above). The destination is a Greengrass core device running aws.greengrass.SecureTunneling v1.0.19. The localproxy command line is as follows:
localproxy --destination-client-type ${DESTVER} -v ${LOGLEVEL} -s ${LOCALPORT}
with the following defined in the environment:
AWSregion="eu-west-1"
LOCALPORT="8940"
LOGLEVEL=6
DESTVER="V1"
I fully realize that not being able to replicate consistently is a huge blocker but wanted to report it anyway just in case someone had come across this issue in the past and had some ideas on what to try...
Describe the bug
Platform: Apple M2 Pro running MacOS Sequoia (15.0.1)
Two (seemingly) identical systems (at least, as of this writing, I am not able to pinpoint some difference that may be the root cause) behave quite differently: one connects without issues, the other gets stuck in a loop retrying and always failing with:
[error] Could not perform SSL handshake with proxy server: asio.ssl error
To Reproduce
I have not found a way to reproduce it unfortunately;
localproxy
works flawlessly on all but one system.Expected behavior
A successful connection.
Actual behavior
The connection attempt fails;
localroxy
then goes into a loop of unsuccessful retries.Logs
An excerpt from the debug log is as follows:
Environment (please complete the following information):
Additional context
N/A