Hello,

a.) Agree with Craig on scp . If this is fixed either it is extremely
recent (doesn't work with 5.7 ECO 3)  or it needs some additional magic.

b.) In case you just need to move around Perl source files, which are not
terribly secret, you could use FTP instead of scp. On the VMS side of the
house, the easiest way to do so is

CFD004> copy/ftp temp.txt 10.10.245.115"zinsmar password"::"exchange/" /log
%TCPIP-S-FTP_COPIED, SYSPROG$DISK:[ZINSER]temp.txt;1 copied to
10.10.245.115"zinsmar password"::"exchange/temp.txt" (10 bytes)
CFD004>  copy/ftp 10.10.245.115"zinsmar password"::"exchange/temp.txt"
*.*/log
%TCPIP-S-FTP_COPIED, 10.10.245.115"zinsmar password"::"exchange/temp.txt"
copied to SYSPROG$DISK:[ZINSER]temp.txt;2 (10 bytes)

Where "password" in the command has to be replaced with your actual
password.  I am sure you know how to do this on the Unix side of the
house ;-)

Greetings,  Martin


|-------------------->
|"Craig A. Berry"    |
|<craigbe...@mac.com>|
|                    |
|17/05/2012 19:16    |
|-------------------->
  
>-------------------------------------------------------------------------------------------------------------------------------------------------->
  |                                                                             
                                                                     |
  |                                                                             
                                                                     |
  |                                                                             
                                                                   To|
  |        Thomas Pfau <tfp...@gmail.com>                                       
                                                                     |
  |                                                                             
                                                                   cc|
  |        VMSperl Mailing List <vmsperl@perl.org>                              
                                                                     |
  |                                                                             
                                                              Subject|
  |        Re: scp to VMS (Re: mms case sensitivity build failures (was Re: HP 
hobbyist license))                                                    |
  |                                                                             
                                                                     |
  |                                                                             
                                                                     |
  |                                                                             
                                                                     |
  |                                                                             
                                                                     |
  |                                                                             
                                                                     |
  
>-------------------------------------------------------------------------------------------------------------------------------------------------->
  >---------------------------|
  |                           |
  >---------------------------|





On May 17, 2012, at 5:49 AM, Thomas Pfau wrote:

> I understand this problem is fixed with the new ssh that comes with
OpenVMS 8.4.  Prior to this, scp does not work to openssh systems.

It seems not, actually.  With a server that looks like:

$ tcpip show vers

  HP TCP/IP Services for OpenVMS Industry Standard 64 Version V5.7 - ECO 2
  on an HP rx2600  (1.50GHz/6.0MB) running OpenVMS V8.4

coming from an OS X client (with remote address changed to protect the
guilty):

% scp -v test.txt craig@192.168.1.2:
Executing: program /usr/bin/ssh host 192.168.1.2, user craig, command scp
-v -t -- .
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /Users/craig/.ssh/config
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.1.2 [192.168.1.2] port 22.
debug1: Connection established.
debug1: identity file /Users/craig/.ssh/id_rsa type 1
debug1: identity file /Users/craig/.ssh/id_rsa-cert type -1
debug1: identity file /Users/craig/.ssh/id_dsa type -1
debug1: identity file /Users/craig/.ssh/id_dsa-cert type -1
debug1: Remote protocol version 2.0, remote software version 3.2.0 SSH
OpenVMS V5.5 VMS_sftp_version 3
debug1: no match: 3.2.0 SSH OpenVMS V5.5 VMS_sftp_version 3
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.6
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: sending SSH2_MSG_KEXDH_INIT
debug1: expecting SSH2_MSG_KEXDH_REPLY
debug1: Host '192.168.1.2' is known and matches the DSA host key.
debug1: Found key in /Users/craig/.ssh/known_hosts:13
debug1: ssh_dss_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

 Welcome to HP OpenVMS Industry Standard 64 Operating System, Version V8.4

debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /Users/craig/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 149
debug1: Authentication succeeded (publickey).
Authenticated to 192.168.1.2 ([192.168.1.2]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending command: scp -v -t -- .

  scp1 compatibility mode is not supported.


So while I probably had the nomenclature and version numbers confused in my
previous post, there is definitely something still wrong with agreeing on a
mutually acceptable version of something.  It looks like it's a very old
problem for servers that do not support multiple protocols: <
http://www.snailbook.com/faq/scp-ossh-to-ssh2.auto.html>.

If someone finds an open source scp2 client, please holler.

________________________________________
Craig A. Berry
mailto:craigbe...@mac.com

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser



Reply via email to