cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
11722
Views
0
Helpful
1
Replies

SFTP/SSH/SCP file transfer to/from 3560 switch

Jcotter001_2
Level 1
Level 1

I am trying to transfer files to

3560 switch using one of the above protocols.  I can connect to the switch via ssh

successfully for day to day mgmt.  however when I run

WinSCP of filezilla I am

unable to establish a connection.  I can authenticate successfuly but than receive the following error.

"Cannot initialize SFTP protocol. Is the host running a SFTP server"

As far as I can tell this should be possible or am I missing something?  Thank you

debug and partial config below

authentication successful for cisco
00:28:25: SSH2 0: ssh_receive: 68 bytes received
00:28:25: SSH2 0: input: packet len 48
00:28:25: SSH2 0: partial packet 16, need 32, maclen 20
00:28:25: SSH2 0: MAC #7 ok
00:28:25: SSH2 0: input: padlen 19
00:28:25: SSH2 0: received packet type 90
00:28:25: SSH2 0: channel open request
00:28:25: SSH2 0: send: len 32 (includes padlen 10)
00:28:25: SSH2 0: done calc MAC out #7
00:28:25: SSH2 0: ssh_receive: 84 bytes received
00:28:25: SSH2 0: input: packet len 64
00:28:25: SSH2 0: partial packet 16, need 48, maclen 20
00:28:25: SSH2 0: MAC #8 ok
00:28:25: SSH2 0: input: padlen 15
00:28:25: SSH2 0: received packet type 98
00:28:25: SSH2 0: simple@putty.projects.tartarus.org request
00:28:25: SSH2 0: ssh_receive: 68 bytes received
00:28:25: SSH2 0: input: packet len 48
00:28:25: SSH2 0: partial packet 16, need 32, maclen 20
00:28:25: SSH2 0: MAC #9 ok
00:28:25: SSH2 0: input: padlen 16
00:28:25: SSH2 0: received packet type 98
00:28:25: SSH2 0: send: len 16 (includes padlen 6)
00:28:25: SSH2 0: done calc MAC out #8
00:28:25: SSH2 0: subsystem request
00:28:25: SSH2 0: subsystem message received
00:28:25: SSH2 0: searching for subsystem sftp for vty
00:28:25: SSH2 0: send: len 48 (includes padlen 18)
00:28:25: SSH2 0: done calc MAC out #9
00:28:25: SSH2 0: send: len 16 (includes padlen 6)
00:28:25: SSH2 0: done calc MAC out #10
00:28:25: SSH2 0: send: len 16 (includes padlen 6)
00:28:25: SSH2 0: done calc MAC out #11
00:28:25: SSH2 0: send: len 48 (includes padlen 18)
00:28:25: SSH2 0: done calc MAC out #12
00:28:25: SSH0: Session terminated normally

Configuration

username cisco password 0 cisco
!
!
aaa new-model
!
ip domain-name cisco.com
ip ssh version 2line vty 0 4
exec-timeout 0 0
password cisco
transport input all
transport output all
line vty 5 15
exec-timeout 0 0
password cisco
transport input all
transport output all
!

ip scp server enable

1 Reply 1

Siddharth Chandrachud
Cisco Employee
Cisco Employee

Hi,

3560 switches do not support SFTP. WinSCP uses SFTP by default for connections. Hence the error.

3560 switches do support TFTP/FTP for the above, so use a TFTP/FTP server instead.

-------------------------

Sid Chandrachud

TAC-Customer Support Engineer.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card