Skip to content

ProxyCommand /usr/bin/sss_ssh_knownhostsproxy is a must for SSSD ? #6100

@pkazi

Description

@pkazi

We have linux servers joined to Active Directory (AD) Domain via SSSD.
We found in docs that we need to add below config in /etc/ssh/ssh_config -

ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h
GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts

Is this a must requirement for SSSD to run ?
We are facing issues caused by this when our ruby application is trying to SSH to remote host using 2nd interface, i.e. ethernet1 (via bind address) , where as default interface is ethernet0

Can we remove this config if not a must have?

Setup details

AD domain - ad.example.net
Local Server hostname - localserver.int.example.com
Remote HOST to which ssh failing  - server.example.com

When trying to ssh via ethernet1, it is not able to connect to remote host.
When sssd is removed, it is able to connect as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions