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

Device Test: SSH_MSG_USERAUTH_PK_OK packet

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Done
    • Affects Version/s: Qt Creator 4.8.2
    • Fix Version/s: None
    • Component/s: Remote Linux
    • Labels:
      None
    • Environment:
      Development
    • Platform/s:
      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

            • Assignee:
              kandeler Christian Kandeler
              Reporter:
              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