Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4762

default settings of ssh client in Fedora 23 doesn't work with Fuse

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: jboss-fuse-6.2.1
    • Fix Version/s: jboss-fuse-6.3
    • Component/s: Karaf
    • Labels:
      None

      Description

      There was some change in ssh client in Fedora 23, because this doesn't work anymore:

      ssh admin@localhost -p 8101                
      Unable to negotiate with 127.0.0.1: no matching host key type found. Their offer: ssh-dss
      
      Fuse log error
      13:38:08,397 | WARN  | b]-nio2-thread-5 | ServerSession                    | 124 - org.apache.sshd.core - 0.14.0 | Exception caught
      java.lang.IllegalStateException: Unable to negotiate key exchange for server host key algorithms (client: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,ssh-rsa / server: ssh-dss)
      

      SSH from other distro or older Fedora version works fine.
      Workaround for Fedora 23:

      ssh admin@localhost -p 8101 -oHostKeyAlgorithms=+ssh-dss
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  sonicaaaa Paolo Antinori
                  Reporter:
                  jludvice Josef Ludvicek
                  Tester:
                  Josef Ludvicek
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: