Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Support multiplexing sessions with ControlPersist SSH options #175

Open
klauern opened this issue Nov 17, 2020 · 5 comments
Open

Support multiplexing sessions with ControlPersist SSH options #175

klauern opened this issue Nov 17, 2020 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@klauern
Copy link

klauern commented Nov 17, 2020

We have some users that are using sigil with the ProxyCommand through tools like Ansible and Chef Knife. We're getting some ThrottlingExceptions as sessions and commands are exiting and entering too quickly.

CleanShot 2020-11-17 at 11 00 31@2x

In looking at this, what would make it possible to implement support for reusing SSH sessions? I would like our users to add this to their ~/.ssh/config but this doesn't appear to be supported:

Host *
ControlMaster auto
ControlPath ~/.ssh/sockets/%r@%h-%p
ControlPersist 600

https://puppet.com/blog/speed-up-ssh-by-reusing-connections/

CleanShot 2020-11-17 at 11 21 26@2x

@danmx
Copy link
Owner

danmx commented Nov 17, 2020

Thanks for reporting. I'll take a look at it during the weekend.

@danmx danmx self-assigned this Nov 17, 2020
@danmx danmx added the enhancement New feature or request label Nov 17, 2020
@klauern
Copy link
Author

klauern commented Nov 23, 2020

Hello @danmx,

Did you have a chance this weekend to look at this?

@danmx
Copy link
Owner

danmx commented Nov 23, 2020

Unfortunately only briefly, I need to schedule some free time for it.

@danmx
Copy link
Owner

danmx commented Dec 14, 2020

@klauern from Thursday I'll be on holidays so I'll finally find some time to work on some of the issues

@danieliziourov-form3
Copy link

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants