[Bug 2643] New: Can not ssh with tr_TR.UTF-8 locale (Bad configuration options)

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Fri Nov 25 05:11:24 AEDT 2016


https://bugzilla.mindrot.org/show_bug.cgi?id=2643

            Bug ID: 2643
           Summary: Can not ssh with tr_TR.UTF-8 locale (Bad configuration
                    options)
           Product: Portable OpenSSH
           Version: 7.3p1
          Hardware: amd64
                OS: Linux
            Status: NEW
          Severity: major
          Priority: P5
         Component: ssh
          Assignee: unassigned-bugs at mindrot.org
          Reporter: if.gnu.linux at gmail.com

I can not ssh to any host with Turkish locale (tr_TR.UTF-8). I reported
this bug to Launchpad[1] and I was asked to report it to upstream[2].

[1] https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1638338
[2]
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1638338/comments/16 

What I expected to happen:

    I expected that 'ssh user at some_host' command would successfully
run.

What actually happened

    'ssh user at some_host' command failed with an error.

Steps to produce:

1. Open a terminal
2. Run LANG=tr_TR.UTF-8 ssh user at some_host

If I run ssh with tr_TR.UTF-8 locale, the first error I get is:

    $HOME/.ssh/config: line 7: Bad configuration option: Identityfile
    $HOME/.ssh/config: terminating, 1 bad configuration options

If I commend out IdentityFile option from $HOME/.ssh/config file and
re-run the command, I get this:

    debug1: Reading configuration data ~/.ssh/config
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: /etc/ssh/ssh_config line 19: Applying options for *
    /etc/ssh/ssh_config: line 55: Bad configuration option:
gssapIauthentication
    /etc/ssh/ssh_config: line 56: Bad configuration option:
gssapIdelegatecredentials
    /etc/ssh/ssh_config: terminating, 2 bad configuration options

If I commend aut GSSAPIAuthentication and GSSAPIDelegateCredentials
options, I can ssh to a host.

So to ssh to a host with tr_TR.UTF-8 locale, one must commend out
IdentityFile, if it is used, GSSAPIAuthentication and
GSSAPIDelegateCredentials optons.

Workaround:

    LC_ALL=C ssh some_host

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list