Operating System - OpenVMS
1752680 Members
5316 Online
108789 Solutions
New Discussion

v8.4 OpenVMS mount nfs share on Windows 2012

 
Jim Strehlow
Advisor

v8.4 OpenVMS mount nfs share on Windows 2012

Background: I have used NFS on prior Windows servers using a third-party product Hummingbird (now OpenText) Maestro Server. I have not previously set up any user authentication. I simply granted Everyone full access and away we go.

The main purpose of that NFS share is for an Oracle database application to build a file in that folder for an OpenVMS application to read within a minute. The file can be deleted thereafter. I am not worried about other people accessing the directory on that server which is highly restricted and the data is very transient etc.

 

Problem to solve: I am trying to use the native Windows 2012 NFS server and get the Integrity OpenVMS v8.4 running tcp/ip V5.7 - ECO 4 to properly mount and access the remote share.

 

On Windows 2012, I enabled all authentication methods:

[X] Kerberos v5 authentication (Krb5)
[X] Kerberos v5 authentication and integrity (Krb5i)
[X] Kerberos v5 authentication and privacy (Krb5p)

I am currently trying:

No server authentication
[X] No server authentication (AUTH_SYS)
[X] Enable unmapped user access
    ( ) Allow unmapped user access by UID/GID
    (*) Allow anonymous access

I created my share as drive:\shares\abctest

 

I am not certain what NTFS permissions are needed. I have several domain administrators with full access as well as I manually have added Everyone with Full access.

 

There is no need for domain or user authentication or identity management (unless that is the necessary "glue" to make the link successful between the two servers.)

 

On OpenVMS, I use the following command to successfully mount the drive, but with a problem.

$BACKGRD = "/BACKGROUND=(DEL:00:01:00,RET:20)/RETRIES=4"
$TCPIP MOUNT DNFS4: ABC2012 ABC2012 /GID="0"/UID="0"/SYSTEM /USER=XYZ -
 /HOST="10.0.0.#" /PATH="/abctest" 'BACKGRD' /STRUCTURE= 5 -
 /CACHE_TIMEOUT=(DIRECTORY:00:00:01,READ_DIR) /VERSION=2 /TRANSPORT=UDP /NOADF

_DNFS4:[000000] mounted

 

But a DIRECTORY DNFS4:[000000] yields

%DIRECT-E-OPENIN, error opening DNFS4:[000000]*.*;* as input
-RMS-E-PRV, insufficient privilege or file protection violation

 

I also can not directly dismount it:

$tcpip dismount dnfs4:      
%TCPIP$DNFSDISMOUNT-E-PARSEFAIL, error parsing DNFS4:
-RMS-E-PRV, insufficient privilege or file protection violation

 

I can only dismount it using $ tcpip dismount /all

 

I appreciate any assistance or guidance on the matter. I am trying to keep things simple at first.

Thanks.