Dell Unity: Files created with "hidden" attribute after updating Mac to Version 13 (macOS Ventura) (User Correctable)
요약: Some types of files stored on Unity filesystems may be created with the "hidden" attribute after upgrading an attached Mac computer to macOS Ventura (Version 13).
이 문서는 다음에 적용됩니다.
이 문서는 다음에 적용되지 않습니다.
이 문서는 특정 제품과 관련이 없습니다.
모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.
증상
Since updating their Mac clients to macOS Ventura (13.x), certain newly-created files are being created with the "hidden" attribute set.
It currently appears to mostly impact .doc and .pdf files.
It currently appears to mostly impact .doc and .pdf files.
원인
The exact cause is unknown at this time, but it appears to be an incompatibility between Unity and macOS Ventura.
해결
Fix:
While this is an Apple issue, Dell has created a fix and has included it in Unity OE version 5.4 and newer.
Workaround:
If you cannot upgrade to Unity OE version 5.4, as a workaround, you can disable SMB directory leasing, which appears to minimize this issue.
To do this, issue the following command in a Unity command line:
While this is an Apple issue, Dell has created a fix and has included it in Unity OE version 5.4 and newer.
Workaround:
If you cannot upgrade to Unity OE version 5.4, as a workaround, you can disable SMB directory leasing, which appears to minimize this issue.
To do this, issue the following command in a Unity command line:
svc_nas ALL -param -f cifs -m smb2.capabilities -v 95To revert this change, issue the following command:
svc_nas ALL -param -f cifs -m smb2.capabilities -v 127
Note: If you have upgraded to Unity OE version 5.4 to correct this issue, you can back out the Workaround by using the 127 value in the smb2.capabilities parameter and files will save correctly.
추가 정보
There are some reports that disabling directory leasing is not solving the issue for certain customers. While we have not yet validated this, a second alternative workaround would be to force the max SMB dialect to 2.1. To do this, add the following to the /etc/nsmb.conf file on the problematic Mac client:
To do that, issue the following command:
[default] protocol_vers_map=2Alternatively, you could issue the following command on Unity which would force all SMB connections on that NAS server to negotiate no higher than SMB 2.1:
svc_nas [NAS_SERVER] -param -f cifs -modify smb2.maxDialect -v SMB2.1Again, that setting is per NAS server, and takes effect immediately upon reconnecting to the share.
Note: Once you have upgraded to Unity OE version 5.4 or higher, you can undo this parameter change to allow the SMB max dialect to negotiate as high as Windows will allow.
To do that, issue the following command:
svc_nas [NAS_SERVER] -param -f cifs -modify smb2.maxDialect -v ""
해당 제품
Dell EMC Unity문서 속성
문서 번호: 000211582
문서 유형: Solution
마지막 수정 시간: 06 6월 2024
버전: 3
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.