Topic "Unable to transfer file to server via WinSCP"

Author Message
guest

Guest


Any ideas as to why I encounter this error message?
(Please see full log below.)

ksh[39]: scp: not found

. --------------------------------------------------------------------------
. WinSCP Version 2.0.0 (Build 89)
. Login time: Tuesday, August 26, 2003 10:43:51 AM
. --------------------------------------------------------------------------
. Session name: root@10.1.3.55
. Host name: 10.1.3.55 (Port: 22)
. User name: root (Password: No, Key file: No)
. SSH protocol version: 2; Compression: No
. Agent forwarding: No; TIS/CryptoCard authentication: No
. Imitate SSH2 MAC bug: No; Cipher: 3des
. Ping interval: 0 min (0 = off)
. Return code variable: Autodetect; Lookup user groups: Yes
. Shell: default, EOL: 0
. Local directory: default, Remote directory: home
. Clear aliases: Yes, Unset nat.vars: Yes, Alias LS: No, Scp1 Comp: No
. --------------------------------------------------------------------------
. Server version: SSH-2.0-OpenSSH_3.6.1p1
. We claim version: SSH-2.0-PuTTY
. Using SSH protocol version 2
. Host key fingerprint is:
. 1024 6d:08:43:52:e5:e6:89:e8:36:bd:ac:14:8f:97:41:07
. Initialised triple-DES client->server encryption
. Initialised triple-DES server->client encryption
. Opened channel for session
. Started a shell/command
. --------------------------------------------------------------------------
. Doing startup conversation with host (shell).
. Skipping host startup message (if any).
> echo "WinSCP: this is end-of-file:0"
! stty: : Invalid argument
< Sun Microsystems Inc. SunOS 5.8 Generic February 2000
< You have new mail.
! stty: : Invalid argument
< WinSCP: this is end-of-file:0
. Detecting variable containing return code of last command.
. Trying "$status".
> echo "$status" ; echo "WinSCP: this is end-of-file:0"
< WinSCP: this is end-of-file:0
. Trying "$?".
> echo "$?" ; echo "WinSCP: this is end-of-file:0"
< 0
< WinSCP: this is end-of-file:0
. Return code variable "$?" selected.
. Looking up current user groups.
> groups ; echo "WinSCP: this is end-of-file:$?"
< other root bin sys adm uucp mail tty lp nuucp daemon
< WinSCP: this is end-of-file:0
. Following groups found:
. other
. root
. bin
. sys
. adm
. uucp
. mail
. tty
. lp
. nuucp
. daemon
. Clearing all aliases.
> unalias "echo" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "pwd" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "cd" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "ls" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:0
> unalias "groups" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:0
> unalias "scp" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "rm" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:0
> unalias "mv" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:0
> unalias "mkdir" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "chmod" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:0
> unalias "chgrp" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "chown" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "unset" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "unalias" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unalias "alias" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
. Clearing national user variables.
> unset "LANG" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LANGUAGE" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_CTYPE" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_COLLATE" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_MONETARY" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_NUMERIC" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_TIME" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_MESSAGES" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "LC_ALL" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
> unset "HUMAN_BLOCKS" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:1
. Getting current directory name.
> pwd ; echo "WinSCP: this is end-of-file:$?"
< /
< WinSCP: this is end-of-file:0
. Listing current directory.
> ls -la ; echo "WinSCP: this is end-of-file:$?"
< total 5449
< drwxr-xr-x 36 root root 1536 Aug 26 14:55 .
< drwxr-xr-x 36 root root 1536 Aug 26 14:55 ..
< -rw-r--r-- 1 root other 33 Jun 16 14:03 .OWdefaults
< -rw------- 1 root other 284 Aug 26 14:55 .TTauthority
< -rw------- 1 root other 496 Aug 26 14:55 .Xauthority
< -rw------- 1 root other 1040 Jun 16 13:56 .cpr_default
< drwxr-xr-x 11 root other 512 Aug 26 14:55 .dt
< -rwxr-xr-x 1 root other 5111 Jun 10 19:59 .dtprofile
< drwx------ 2 root other 512 Jun 12 13:39 .fm
< drwx------ 5 root other 512 Aug 26 15:05 .netscape
< -rw-r--r-- 1 root other 1307 Jul 3 04:56 .profile
< -rw-r--r-- 1 root other 83 Aug 13 20:50 .rhosts
< -rw------- 1 root other 3638 Aug 26 15:41 .sh_history
< -rw-r--r-- 1 root other 1239 Aug 25 15:14 .smc.properties
< drwx------ 2 root other 512 Aug 25 21:50 .ssh
< drwx------ 2 root other 512 Jun 12 13:39 .wastebasket
< -r-------- 1 root other 44 Jul 2 14:35 .xsun.ftxbackup2:0
< -rw-rw-r-- 1 root other 2759 Aug 8 15:36 Makefile
< -rw-rw-r-- 1 root other 2789 Aug 8 15:36 Makefile.in
< drwxr-xr-x 2 root root 512 Jun 10 19:59 TT_DB
< lrwxrwxrwx 1 root root 9 Jun 10 19:23 bin -> ./usr/bin
< drwxr-xr-x 3 root nobody 512 Jul 16 20:36 cdrom
< -rw------- 1 root other 1809936 Aug 21 15:28 core
< drwxrwxrwx 9 root root 512 Aug 26 14:45 data
< -rw------- 1 root other 149 Jul 17 17:08 dead.letter
< drwxr-xr-x 15 root sys 3584 Aug 15 15:38 dev
< drwxr-xr-x 4 root sys 512 Jun 10 19:36 devices
< -rw-r--r-- 1 root other 33974 Jul 9 15:55 dsmerror.log
< -rw-r--r-- 1 root other 919 Jul 21 19:17 dsmsched.log
< drwxr-xr-x 40 root sys 4096 Aug 25 22:28 etc
< drwxr-xr-x 5 root sys 512 Jun 19 18:40 export
< drwxr-xr-x 7 root root 512 Aug 19 15:41 ffm
< lrwxrwxrwx 1 root other 4 Aug 6 15:56 fimatrix -> /ffm
< drwxrwxr-x 2 root other 512 Aug 26 15:38 ftxdata
< dr-xr-xr-x 1 root root 1 Aug 15 15:38 ftxdata-nfs
< drwxrwxr-x 2 root other 512 Aug 25 21:30 ftxmktdv-nfs
< lrwxrwxrwx 1 root other 13 Aug 11 17:05 ftxrsk -> /ftxrskdv-nfs
< drwxrwxrwx 12 root staff 512 Aug 11 15:35 ftxrskdv-nfs
< -rw-r--r-- 1 root other 4830 Aug 24 10:50 fullbackup.log
< dr-xr-xr-x 1 root root 1 Aug 15 15:38 home
< drwxrwxr-x 2 root other 512 Aug 8 15:37 html
< -rw-r--r-- 1 root other 1372 Aug 26 06:00 incremental.log
< drwxr-xr-x 9 root sys 512 Jun 10 19:23 kernel
< lrwxrwxrwx 1 root root 9 Jun 10 19:23 lib -> ./usr/lib
< drwx------ 2 root root 8192 Jun 10 19:21 lost+found
< drwxr-xr-x 2 root sys 512 Jun 10 19:23 mnt
< dr-xr-xr-x 1 root root 1 Aug 15 15:38 net
< drwx------ 2 root other 512 Jun 11 21:31 nsmail
< drwxrwxr-x 9 root sys 512 Aug 25 21:50 opt
< -rw-r--r-- 1 root other 568320 Jul 30 20:24 oracle_backups
< drwxr-xr-x 17 root sys 512 Jun 10 19:24 platform
< dr-xr-xr-x 82 root root 255168 Aug 26 15:45 proc
< -rw-rw-r-- 1 root other 0 Aug 15 15:31 reconfig
< drwxr-xr-x 2 root sys 1024 Jun 10 19:25 sbin
< drwxrwxr-x 2 root other 512 Jul 2 11:45 tftpboot
< -rw-r--r-- 1 root other 3668 Aug 12 16:21 tivoli.log
< drwxrwxrwt 9 root sys 951 Aug 26 15:37 tmp
< drwxr-xr-x 34 root sys 1024 Jun 30 19:08 usr
< drwxr-xr-x 32 root sys 512 Aug 25 21:50 var
< dr-xr-xr-x 6 root root 512 Aug 15 15:38 vol
< dr-xr-xr-x 1 root root 1 Aug 25 21:58 xfn
< WinSCP: this is end-of-file:0
. Listing file "./usr/bin".
> ls -lad "./usr/bin" ; echo "WinSCP: this is end-of-file:$?"
< drwxr-xr-x 4 root bin 9216 Jul 2 19:18 ./usr/bin
< WinSCP: this is end-of-file:0
. Listing file "/ffm".
> ls -lad "/ffm" ; echo "WinSCP: this is end-of-file:$?"
< drwxr-xr-x 7 root root 512 Aug 19 15:41 /ffm
< WinSCP: this is end-of-file:0
. Listing file "/ftxrskdv-nfs".
> ls -lad "/ftxrskdv-nfs" ; echo "WinSCP: this is end-of-file:$?"
< drwxrwxrwx 12 root staff 512 Aug 11 15:35 /ftxrskdv-nfs
< WinSCP: this is end-of-file:0
. Listing file "./usr/lib".
> ls -lad "./usr/lib" ; echo "WinSCP: this is end-of-file:$?"
< drwxr-xr-x 55 root bin 12288 Jul 2 17:16 ./usr/lib
< WinSCP: this is end-of-file:0
. Startup conversation with host (shell) finished.
. Changing directory to "ftxdata".
> cd "ftxdata" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is end-of-file:0
. Getting current directory name.
> pwd ; echo "WinSCP: this is end-of-file:$?"
< /ftxdata
< WinSCP: this is end-of-file:0
. Listing current directory.
> ls -la ; echo "WinSCP: this is end-of-file:$?"
< total 16
< drwxrwxr-x 2 root other 512 Aug 26 15:38 .
< drwxr-xr-x 36 root root 1536 Aug 26 14:55 ..
< -rw-r--r-- 1 root other 4754 Aug 26 15:38 tom2.xls
< WinSCP: this is end-of-file:0
. Copying 1 files/directories to remote directory "/ftxdata/"
. PrTime: Yes; PrRO: Yes; Rght: rw-r--r--; PrR: Yes
. FnCs: N; TM: M; AscM: *.*htm*; *.txt; *.php*; *.cgi; *.c; *.cpp; *.h; *.pas; *.bas; *.tex
> echo "WinSCP: this is begin-of-file" ; scp -r -p -d -t "/ftxdata" ; echo "WinSCP: this is end-of-file:$?"
< WinSCP: this is begin-of-file
ksh[39]: scp: not found
< inSCP: this is end-of-file:127
. Waiting for data timed out, asking user what to do.
. Asking user:
. Host hasn't answered for 15 seconds.
.
. Wait for another 15 seconds? Pressing 'Abort' button will close session. ()
. Attempt to close connection due to fatal exception:
* Terminated by user.
. Closing connection.
* (ESshFatal) Copying files to remote side failed.
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 24530
Location: Prague, Czechia
You must have 'scp' on your server. Please read Requirements and Supported protocols. Alternatively you may try to use SFTP instead of SCP (see Session tab on login dialog).
_________________
Martin Prikryl
guest

Guest


prikryl wrote:
You must have 'scp' on your server. Please read Requirements and Supported protocols. Alternatively you may try to use SFTP instead of SCP (see Session tab on login dialog).


Thanks. It turns out the issue was not that ssh was not installed, but that the user's (in this root's) PATH variable did not include the directory with the ssh binaries. Once I appended the PATH variable in root's .profile WinSCP worked as expected!
Advertisements

You can post new topics in this forum






Search Site

What is WinSCP?

It is award-winning SFTP client, SCP client, FTPS client and FTP client integrated into one software program for file transfer to FTP server or secure SFTP server. [More]

And it's free!

Donate

About donations

$9   $19   $49   $99

About donations

Recommend

WinSCP Privacy Policy

WinSCP License