PowerScale OneFS: Unable to mount NFSv4 using FQDN with error "Operation not permitted"

Summary: Client fails to mount aliased export when using NFSv4 with the error "operation not permitted." Mounting by IP or when using the full export path succeeds.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

A Network File System (NFS) client authenticated with Kerberos and possessing a valid Generic Security Service (GSS) ticket tries to mount an export using an alias but encounters a failure:

# mount -t nfs4 fullyqualifieddomain:/aliases01  /mnt/test -vvvv
mount.nfs4: timeout set for Wed Apr 10 12:14:37 2024
mount.nfs4: trying text-based options 'vers=4.2,addr=x.x.x.x,clientaddr=x.x.x.x'
mount.nfs4: mount(2): Operation not permitted
mount.nfs4: trying text-based options 'vers=4,minorversion=1,addr=x.x.x.x,clientaddr=x.x.x.x'
mount.nfs4: mount(2): Operation not permitted
mount.nfs4: trying text-based options 'vers=4,addr=x.x.x.x,clientaddr=x.x.x.x'
mount.nfs4: mount(2): Operation not permitted
mount.nfs4: Operation not permitted

OneFS responds with no values to the SECINFO call. Example of this from a packet capture:

Network File System
    [Program Version: 4]
    [V4 Procedure: COMPOUND (1)]
    GSS Data, Ops(2): PUTFH SECINFO
        Length: 36
        GSS Sequence Number: 3
        Status: NFS4_OK (0)
        Tag: <EMPTY>
            length: 0
            contents: <EMPTY>
        Operations (count: 2)
            Opcode: PUTFH (22)
                Status: NFS4_OK (0)
            Opcode: SECINFO (33)
                Status: NFS4_OK (0)
                Flavors Info
                    no values <<<<<<<<<<<<<<<<<<<<<<<<
        [Main Opcode: SECINFO (33)]

 

Cause

Usually, SECINFO provides selectable flavor values for valid File Handle (FH) access during mount.

   The new SECINFO operation allows the client to determine, on a
   per filehandle basis, what security triple is to be used for server
   access.

However, due to a code defect, the client cannot obtain its real target over preliminary compound with the ROOTFH. As a result, OneFS replies with no flavors, and the session is destroyed.

Resolution

The following code levels contain a fix:

  • OneFS 9.4.0.19
  • OneFS 9.5.1.1
  • OneFS 9.7.1.1
  • OneFS 9.9+

Workarounds to use until an upgrade can be performed:

  1. Specify Remote Procedure Call (RPC) authentication flavor at the time of mount, for example: sec=sys
  2. Use the full mount path vs. alias.

 

Additional Information

 

 

Affected Products

PowerScale OneFS
Article Properties
Article Number: 000224680
Article Type: Solution
Last Modified: 16 Dec 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.