Rights problem with CIFS and DST


we have the following problem:

Users are set as trustee on a subdirectory with rwcefm rights. Works fine with OES Client. But with CIFS the users can't create files or directories; they can delete and modify existing files.

OES 2018, NSS, DST.

python dst_verify_resync_trustee.py -s does not help.

Manually creating the same directory on the secondary volume and then dst_verify_resync_trustee.py -s DOES help.

REPLICATE_PRIMARY_TREE_TO_SHADOW ist not set, but I don't think that is needed - am I wrong?

Sounds like a bug to me - what do you think?

  • mguldner,

    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.

    These forums are peer-to-peer, best effort, volunteer run and that if your issue
    is urgent or not getting a response, you might try one of the following options:

    - Visit https://www.microfocus.com/support-and-services and search the knowledgebase and/or check
    all the other self support options and support programs available.
    - Open a service request: https://www.microfocus.com/support
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.microfocus.com)
    - You might consider hiring a local partner to assist you.

    Be sure to read the forum FAQ about what to expect in the way of responses:

    Sometimes this automatic posting will alert someone that can respond.

    If this is a reply to a duplicate posting or otherwise posted in error, please
    ignore and accept our apologies and rest assured we will issue a stern reprimand
    to our posting bot.

    Good luck!

    Your Micro Focus Forums Team

  • In case somebody is interested: I opened a Service Request and got the following information, summarized:

    Since OES 2015 there is a change: CIFS relies directly on NSS for trustee information. Because NSS is not DST aware this requires consistent trustees on primary and secondary volumes. This in turn requires REPLICATE_PRIMARY_TREE_TO_SHADOW set to 1.

    Additional helpful tips from support:

    - ncpcon nss verify={Volume_name} to check if trustees are consistent between NCP and NSS
    - ncpcon nss sync={Volume_name} to synchronize from NSS to NCP
    - SYNC_TRUSTEES_TO_NSS_AT_VOLUME_MOUNT temporarily set to 1 to synchronize from NCP to NSS
    - dst_verify_resync_trustee.py to sychronize from primary NSS to secondary NSS
    - the rights command must be used with --dst to set rights on both, primary and secondary volume