Cannot transfer files larger than 2GB to/from a NetWare SFTP server (SSHD.NLM)

  • 3470369
  • 26-Nov-2007
  • 27-Apr-2012

Environment

Novell NetWare 6.5 Support Pack 6
Novell NetWare 6.5 Support Pack 7
Novell NetWare 6.5 Support Pack 8
NetWare OpenSSH (SSHD.NLM)

Situation

Cannot upload or download files larger than 2 gigabytes to a NetWare file server over an SFTP connection (SSHD.NLM)

File transfers using SFTP via SSH fail at 2.0 GB.  During a download, SFTP clients may show an error such as:
 
Couldn't read from remote file "/server1/vol1/file1" : No such file or directory
 
After a failed upload, errors may occur in sys:etc\ssh\logs\sftp-server.log similar to:

24 Oct - 20:12:59[0025353757] (ade2b280)SFTP-SVR.NLM's <11> debug1: write id 65544 handle 0 off 2147516416 len 32768
24 Oct - 20:12:59[0025353757] (ade2b280)SFTP-SVR.NLM's <11> error: process_write: seek failed
24 Oct - 20:12:59[0025353757] (ade2b280)SFTP-SVR.NLM's <11> debug1: sent status id 65544 error 2

Resolution

This issue is fixed in a post-SP8 SSH update, known as NWsshd8a.zip, which can be found by searching that name at https://download.novell.com
 
This patch download can be used on both NW 6.5 SP7 as well as SP8.