On Solaris2.6, I have just run into some problems where using the 1.2pre17 scp to another box with either 1.2pre16 or 1.2pre17 on it. The scp dies with an "Alarm Clock" problem on larger files (the failure case file is a 1297920 byte solaris package.). It does not always die in the same place. openssh-1.2pre17-spa 51% |************** | qd 00:00 ETAAlarm Clock Write failed flushing stdout buffer. write stdout: Broken pipe I have not yet tracked down the problem. Hints welcome. This does not appear to be a problem with the i386 version of 1.2pre17. Copying the same file using scp from ssh-1.2.27 (with RSAREF) had no problems. -- Mark % ./scp -v /tmp/openssh-1.2pre17-sparc-sol26-local mdb01.solipsa.com:/tmp/junk Executing: host mdb01.solipsa.com, user (unspecified), command scp -v -t /tmp/junk SSH Version 1.2.27 [sparc-sun-solaris2.6], protocol version 1.5. Compiled with RSAREF. weblblend01: ssh_connect: getuid 1005 geteuid 0 anon 0 weblblend01: Connecting to mdb01.solipsa.com [216.132.90.209] port 22. weblblend01: Allocated local port 1023. weblblend01: Connection established. weblblend01: Remote protocol version 1.5, remote software version OpenSSH-1.2 weblblend01: Waiting for server public key. weblblend01: Received server public key (768 bits) and host key (1024 bits). weblblend01: Host 'mdb01.solipsa.com' is known and matches the host key. weblblend01: Initializing random; seed file /export/home/mdb/.ssh/random_seed weblblend01: IDEA not supported, using 3des instead. weblblend01: Encryption type: 3des weblblend01: Sent encrypted session key. weblblend01: Installing crc compensation attack detector. weblblend01: Received encrypted confirmation. weblblend01: No agent. weblblend01: Doing password authentication. mdb at mdb01.solipsa.com's password: weblblend01: Sending command: scp -v -t /tmp/junk weblblend01: Entering interactive session. Sending file modes: C0644 1297920 openssh-1.2pre17-sparc-sol26-local openssh-1.2pre17-spa 42% |************ | qd 00:01 ETAAlarm Clock % Write failed flushing stdout buffer. write stdout: Broken pipe weblblend01: Transferred: stdin 935985, stdout 27, stderr 27 bytes in 2.4 seconds weblblend01: Bytes per second: stdin 384021.6, stdout 11.1, stderr 11.1 weblblend01: Exit status -1