Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-22214

Device Test: SSH_MSG_USERAUTH_PK_OK packet

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • None
    • Qt Creator 4.8.2
    • Remote Linux
    • None
    • Development
    • Linux/X11

    Description

      Moving from QTCreator 4.3.1 to QTCreator 4.8.2.

      Projects->Manage Kits -> Devices -> Devices Tab. Either i use existing one from 4.3.1 or create a new one with Tyep: Generic Linux, Authentication Type: Password, and other SSH settings. Whenever i run "Test" i am getting the following error. If i run the same test on 4.3.1, test is successful. I also tried on QTCreator 4.7.2, and i got the same error. 

       

       

      Connecting to host...
      SSH connection failure: SSH Protocol error: Server sent unexpected SSH_MSG_USERAUTH_PK_OK packet.
       
      Device test failed.
       
      

       

       

      Following is device.xml content:

      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE QtCreatorDevices>
      <!-- Written by QtCreator 4.8.2, 2019-03-27T23:04:39. -->
      <qtcreator>
         <data>
            <variable>DeviceManager</variable>
            <valuemap type="QVariantMap">
               <valuemap type="QVariantMap" key="DefaultDevices">
                  <value type="QString" key="Desktop">Desktop Device</value>
                  <value type="QString" key="GenericLinuxOsType">{3e76e66f-9523-4f45-ac34-27f490cd457d}</value>
               </valuemap>
               <valuelist type="QVariantList" key="DeviceList">
                  <valuemap type="QVariantMap">
                     <value type="int" key="Authentication">1</value>
                     <value type="QString" key="DebugServerKey" />
                     <value type="QString" key="FreePortsSpec">30000-31000</value>
                     <value type="QString" key="Host" />
                     <value type="int" key="HostKeyChecking">0</value>
                     <value type="QString" key="InternalId">Desktop Device</value>
                     <value type="QString" key="KeyFile" />
                     <value type="QString" key="Name">Local PC</value>
                     <value type="int" key="Origin">1</value>
                     <value type="QString" key="OsType">Desktop</value>
                     <value type="QString" key="Password" />
                     <value type="QString" key="QmlsceneKey" />
                     <value type="int" key="SshOptions">3</value>
                     <value type="int" key="SshPort">0</value>
                     <value type="int" key="Timeout">0</value>
                     <value type="int" key="Type">0</value>
                     <value type="QString" key="Uname" />
                     <value type="int" key="Version">0</value>
                  </valuemap>
                  <valuemap type="QVariantMap">
                     <value type="int" key="Authentication">3</value>
                     <value type="QString" key="DebugServerKey" />
                     <value type="QString" key="FreePortsSpec">10000-10100</value>
                     <value type="QString" key="Host">x.x.x.x</value>
                     <value type="int" key="HostKeyChecking">0</value>
                     <value type="QString" key="InternalId">{3e76e66f-9523-4f45-ac34-27f490cd457d}</value>
                     <value type="QString" key="KeyFile"></value>
                     <value type="QString" key="Name">XXX</value>
                     <value type="int" key="Origin">0</value>
                     <value type="QString" key="OsType">GenericLinuxOsType</value>
                     <value type="QString" key="Password">XXX</value>
                     <value type="QString" key="QmlsceneKey" />
                     <value type="int" key="SshOptions">1</value>
                     <value type="int" key="SshPort">22</value>
                     <value type="int" key="Timeout">10</value>
                     <value type="int" key="Type">0</value>
                     <value type="QString" key="Uname">XXX</value>
                     <value type="int" key="Version">0</value>
                  </valuemap>
               </valuelist>
            </valuemap>
         </data>
      </qtcreator>

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kandeler Christian Kandeler
            lsafelix Felix Lo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes