[Bug 1462758] Re: Cannot scp between two remote hosts

Launchpad Bug Tracker 1462758 at bugs.launchpad.net
Sun Nov 14 10:30:56 UTC 2021


This bug was fixed in the package openssh - 1:8.7p1-2

---------------
openssh (1:8.7p1-2) unstable; urgency=medium

  * Backport from upstream:
    - Avoid NULL deref in -Y find-principals (closes: #999593).

 -- Colin Watson <cjwatson at debian.org>  Sat, 13 Nov 2021 13:40:50 +0000

** Changed in: openssh (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/1462758

Title:
  Cannot scp between two remote hosts

Status in openssh package in Ubuntu:
  Fix Released

Bug description:
  According to the manual page, scp should be able to copy between two
  remote hosts:

  scp user at host1:file1 user at host2:.

  However, it fails after asking for the password for the first host,
  even though the same file can be copied in two steps:

  $ scp xx.yy.zz.aa:*.csv xx.yy.zz.bb:.
  foo at xx.yy.zz.aa's password: 
  Permission denied, please try again.
  Permission denied, please try again.
  Permission denied (publickey,password,keyboard-interactive).
  lost connection

  $ scp xx.yy.zz.aa:*.csv .
  foo at xx.yy.zz.aa's password: 
  configuration_log.csv                         100%  935     0.9KB/s   00:00    

  $ scp *.csv xx.yy.zz.bb:.
  foo at xx.yy.zz.bb's password: 
  configuration_log.csv                         100%  935     0.9KB/s   00:00  

  $ scp -v xx.yy.zz.aa:*.csv xx.yy.zz.bb:.
  Executing: /usr/bin/ssh '-x' '-oClearAllForwardings=yes' '-n' '-v' '--' 'xx.yy.zz.aa' 'scp -v' '*.csv' 'xx.yy.zz.bb:.'
  OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
  debug1: Reading configuration data /home/foo/.ssh/config
  debug1: Reading configuration data /etc/ssh/ssh_config
  debug1: /etc/ssh/ssh_config line 19: Applying options for *
  debug1: Connecting to xx.yy.zz.aa [xx.yy.zz.aa] port 22.
  debug1: Connection established.
  debug1: identity file /home/foo/.ssh/id_rsa type -1
  debug1: identity file /home/foo/.ssh/id_rsa-cert type -1
  debug1: identity file /home/foo/.ssh/id_dsa type -1
  debug1: identity file /home/foo/.ssh/id_dsa-cert type -1
  debug1: identity file /home/foo/.ssh/id_ecdsa type -1
  debug1: identity file /home/foo/.ssh/id_ecdsa-cert type -1
  debug1: identity file /home/foo/.ssh/id_ed25519 type -1
  debug1: identity file /home/foo/.ssh/id_ed25519-cert type -1
  debug1: Enabling compatibility mode for protocol 2.0
  debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
  debug1: Remote protocol version 2.0, remote software version OpenSSH_6.8
  debug1: match: OpenSSH_6.8 pat OpenSSH* compat 0x04000000
  debug1: SSH2_MSG_KEXINIT sent
  debug1: SSH2_MSG_KEXINIT received
  debug1: kex: server->client aes128-ctr hmac-sha1-etm at openssh.com none
  debug1: kex: client->server aes128-ctr hmac-sha1-etm at openssh.com none
  debug1: sending SSH2_MSG_KEX_ECDH_INIT
  debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
  debug1: Server host key: ECDSA 29:ad:e4:06:40:3a:bb:a2:d7:2c:b3:04:3c:ba:dc:9d
  debug1: Host 'xx.yy.zz.aa' is known and matches the ECDSA host key.
  debug1: Found key in /home/foo/.ssh/known_hosts:25
  debug1: ssh_ecdsa_verify: signature correct
  debug1: SSH2_MSG_NEWKEYS sent
  debug1: expecting SSH2_MSG_NEWKEYS
  debug1: SSH2_MSG_NEWKEYS received
  debug1: Roaming not allowed by server
  debug1: SSH2_MSG_SERVICE_REQUEST sent
  debug1: SSH2_MSG_SERVICE_ACCEPT received
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  debug1: Next authentication method: publickey
  debug1: Trying private key: /home/foo/.ssh/id_rsa
  debug1: Trying private key: /home/foo/.ssh/id_dsa
  debug1: Trying private key: /home/foo/.ssh/id_ecdsa
  debug1: Trying private key: /home/foo/.ssh/id_ed25519
  debug1: Next authentication method: keyboard-interactive
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  debug1: Next authentication method: password
  foo at xx.yy.zz.aa's password: 
  debug1: Authentication succeeded (password).
  Authenticated to xx.yy.zz.aa ([xx.yy.zz.aa]:22).
  debug1: channel 0: new [client-session]
  debug1: Requesting no-more-sessions at openssh.com
  debug1: Entering interactive session.
  debug1: client_input_global_request: rtype hostkeys-00 at openssh.com want_reply 0
  debug1: Sending environment.
  debug1: Sending env LANG = en_US.UTF-8
  debug1: Sending command: scp -v *.csv xx.yy.zz.bb:.
  Executing: program /usr/bin/ssh host xx.yy.zz.bb, user (unspecified), command scp -v -t .
  OpenSSH_6.8, LibreSSL 2.1
  debug1: Reading configuration data /etc/ssh/ssh_config
  debug1: Connecting to xx.yy.zz.bb [xx.yy.zz.bb] port 22.
  debug1: Connection established.
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_rsa type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_rsa-cert type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_dsa type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_dsa-cert type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_ecdsa type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_ecdsa-cert type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_ed25519 type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /home/foo/.ssh/id_ed25519-cert type -1
  debug1: Enabling compatibility mode for protocol 2.0
  debug1: Local version string SSH-2.0-OpenSSH_6.8
  debug1: Remote protocol version 2.0, remote software version OpenSSH_6.8
  debug1: match: OpenSSH_6.8 pat OpenSSH* compat 0x04000000
  debug1: Authenticating to xx.yy.zz.bb:22 as 'foo'
  debug1: SSH2_MSG_KEXINIT sent
  debug1: SSH2_MSG_KEXINIT received
  debug1: kex: server->client chacha20-poly1305 at openssh.com <implicit> none
  debug1: kex: client->server chacha20-poly1305 at openssh.com <implicit> none
  debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
  debug1: Server host key: ecdsa-sha2-nistp256 SHA256:Wq9PzoIYmmNzTstv3qF4LWXg9LY6gIOoUMmIDFLG52k
  debug1: Host 'xx.yy.zz.bb' is known and matches the ECDSA host key.
  debug1: Found key in /home/foo/.ssh/known_hosts:7
  debug1: SSH2_MSG_NEWKEYS sent
  debug1: expecting SSH2_MSG_NEWKEYS
  debug1: SSH2_MSG_NEWKEYS received
  debug1: Roaming not allowed by server
  debug1: SSH2_MSG_SERVICE_REQUEST sent
  debug1: SSH2_MSG_SERVICE_ACCEPT received
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  debug1: Next authentication method: publickey
  debug1: Trying private key: /home/foo/.ssh/id_rsa
  debug1: Trying private key: /home/foo/.ssh/id_dsa
  debug1: Trying private key: /home/foo/.ssh/id_ecdsa
  debug1: Trying private key: /home/foo/.ssh/id_ed25519
  debug1: Next authentication method: keyboard-interactive
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  debug1: Next authentication method: password
  debug1: read_passphrase: can't open /dev/tty: Device not configured
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  Permission denied, please try again.
  debug1: read_passphrase: can't open /dev/tty: Device not configured
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  Permission denied, please try again.
  debug1: read_passphrase: can't open /dev/tty: Device not configured
  debug1: Authentications that can continue: publickey,password,keyboard-interactive
  debug1: No more authentication methods to try.
  Permission denied (publickey,password,keyboard-interactive).
  lost connection
  debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
  debug1: channel 0: free: client-session, nchannels 1
  Transferred: sent 2620, received 7112 bytes, in 0.5 seconds
  Bytes per second: sent 4874.4, received 13231.6
  debug1: Exit status 1

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: openssh-client 1:6.6p1-2ubuntu2
  ProcVersionSignature: Ubuntu 3.16.0-38.52~14.04.1-generic 3.16.7-ckt10
  Uname: Linux 3.16.0-38-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.11
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Sun Jun  7 17:30:19 2015
  InstallationDate: Installed on 2015-03-27 (71 days ago)
  InstallationMedia: Ubuntu-Server 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
  RelatedPackageVersions:
   ssh-askpass       N/A
   libpam-ssh        N/A
   keychain          N/A
   ssh-askpass-gnome 1:6.6p1-2ubuntu2
  SSHClientVersion: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014
  SourcePackage: openssh
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1462758/+subscriptions




More information about the foundations-bugs mailing list