From fa443b395eaf3816e72866421684467162e49533 Mon Sep 17 00:00:00 2001 From: T31M Date: Fri, 19 Nov 2021 15:47:36 +0100 Subject: [PATCH] (feat) enable socat reuseaddr for ssm tunneling command --- fish/theme-t31m/ssm_tunnel.fish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fish/theme-t31m/ssm_tunnel.fish b/fish/theme-t31m/ssm_tunnel.fish index 6327493..c65f799 100644 --- a/fish/theme-t31m/ssm_tunnel.fish +++ b/fish/theme-t31m/ssm_tunnel.fish @@ -26,7 +26,7 @@ function ssm_tunnel --description 'access private AWS ressources via Bastion Hos # make sure jq is installed # Start socat on the remote server - set CMD "'sudo socat TCP4-LISTEN:$REM_PORT,fork TCP4:$REMOTE_HOST'" + set CMD "'sudo socat TCP4-LISTEN:$REM_PORT,reuseaddr,fork TCP4:$REMOTE_HOST'" set CMD_INVOC_ID (aws ssm send-command --instance-ids $INSTANCE_ID \ --document-name 'AWS-RunShellScript' \ --parameters "commands=$CMD,executionTimeout=$TIMEOUT" --output json | jq -r '.Command.CommandId')