How do you determine what to put in .rhosts file in an VAX openvms system when trying to remotely access the server using a remote shell from Cygwin on windows XP ? .rlogin and rsh are the only methods that can be used to access the VAX server and it must be using Cygwin to remote in to the VAX server. SSH is not an option. When the VAX server is accessed from a Sun server it works fine. I have tried many combination's of possible things that Cygwin could be sending the VAX as far as a user name an address of origin.
views:
171answers:
3How do you determine what to put in .rhosts file in an VAX open vms when accessing from CYGWIN
- What error message is being returned?
- Is there any output at all?
- If this is really a VAX (not an Alpha), is it using Digital's TCP/IP implementation or another vendor?
The error I am getting is as follows:
The following bash script was run from CYGWIN this script works on the sun system.
It takes in to count the fact it is on unix.
The (removed for security reasons) is to remove any reference to my company and the product I am working on.
$ bash make_.(removed for security reasons)._hex.bash (removed for security reasons)13_02k (removed for security reasons)
Converting a Intel Hex-8 dataset into a TekHex release dataset: Input: (removed for security reasons)@.hex Part Number: (removed for security reasons) Fill Code: C2AF00 PROM Size: 64 KBytes OpenVMS/VAX area: (removed for security reasons)@ACSD5:[(removed for security reasons)]
... creating V13_02k subdirectory on OpenVMS host ACSD5 ACSD5.(removed for security reasons).com: Permission denied. ... Copying ulc13k02.hex to 747ulc@ACSD5:[(removed for security reasons)] ulc13k02.hex.tmp: done. ACSD5.(removed for security reasons): Permission denied. ... Copying make_bce_hex.com to .(removed for security reasons).@ACSD5:[(removed for security reasons)] make_bce_hex.com.tmp: done. ACSD5..(removed for security reasons).com: Permission denied. ... creating ulc13k02.com for OpenVMS host ACSD5 ... Copying ulc13k02.com to (removed for security reasons)@ACSD5.(removed for security reasons)] (removed for security reasons).com.tmp: done. ACSD5..com: Permission denied. ... submitting (removed for security reasons).com to OpenVMS batch queue: ACSD5_FIFO
ACSD5.(removed for security reasons).com: Permission denied. ACSD5.(removed for security reasons).: Permission denied. ACSD5.(removed for security reasons).: Permission denied.
... fetching results ... ACSD5.(removed for security reasons).: com: Permission denied. ACSD5.(removed for security reasons).: com: Permission denied. ACSD5.(removed for security reasons).: Permission denied.
It is a VAX system and the TC/IP stack used.
VAX 7840 VMS 7.2
The DIGITAL TCP/IP Services for OpenVMS product is Compaq's implementation of TCP/IP for the OpenVMS operating system.
The asnswer to this question is that the client that tries to access the VAX has to have the name of the VAX server (in this case ACSD5(but no user name is required)) in the .rhosts file of the client. I do not know why. The VAX must be trying to access the client in some way that requires that the .rhosts has the VAX server listed. So anyway problem solved.