SSSD package in Ubuntu 14.04 is old version

Asked by Kolyo Raychinov

I am using Ubuntu Server 14.04.5 LTS, with 3.13.0-143-generic and I implemented FreeIPA authentication, but now I have issues with opening SSH sessions to other hosts.

$ ssh <email address hidden>
It fails with:
(Thu Mar 15 10:30:11:583933 2018) [/usr/bin/sss_ssh_knownhostsproxy] [main] (0x0020): set_locale() failed (5): Input/output error ssh_exchange_identification: Connection closed by remote host

I found this bug is fixed in SSSD 1.13.4 (https://pagure.io/SSSD/sssd/issue/2785).

But SSSD on Ubuntu 14.04 repo's version is 1.11.8, even though the repo for Ubuntu 16.04 has SSSD 1.13.4
$ apt-cache policy sssd
sssd:
  Installed: 1.11.8-0ubuntu0.7
  Candidate: 1.11.8-0ubuntu0.7
  Version table:
 *** 1.11.8-0ubuntu0.7 0
        500 http://gb.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1.11.5-1ubuntu3 0
        500 http://gb.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Regards,
Kolyo

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu sssd Edit question
Assignee:
No assignee Edit question
Solved by:
Kolyo Raychinov
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

I suggest you report a bug

Revision history for this message
Kolyo Raychinov (edin.tam) said :
#2

Hi Andrew,
Thank you for the quick respond, but I found the solution. I hope this helps someone else:

My locale was "LC_ALL = (unset)" and when I did $ update-locale LC_ALL="en_GB.UTF-8" and on the next login on the server I was able to ssh from it