「Dell EMC Unity:OEバージョン5.0.5でSPパニックが発生することがある(ユーザーによる修正が可能)

요약: Windowsドメインのドメイン コントローラーとの通信時に、特定の条件下で5.0.5コードのUnity SPでパニックが発生する可能性がある

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

ユーザーが認識できる問題の現象はSAFEパニックのみです。

원인

Dell EMC Unity OEのコード バージョン5.0.5で、コードの不具合が見つかりました。Netlogon認証メッセージ構造の後の最初のバイトが上書きされます。  この構造はより大きな固定メモリー割り当て(64バイトまたは128バイトのいずれか)内に含まれているため、ほとんどの場合、次のバイトは使用されません。  ただし、構造がちょうど64バイトで終わると、次のバイトは別のメモリー割り当てに属することになるため、SPパニックが発生します。

Netlogon認証メッセージ構造は変数で、ドメインNETBIOS名、サーバーNETBIOS名、ドメインDNS名の組み合わせで構成されています。  この問題が発生するのは、メッセージ構造の変数セクションが38バイトの場合です。  Netlogon構造の変数部分は次のとおりです。

ドメインNETBIOS名 + 2 x NETBIOS名 + DNSドメイン名
 
例:

参照する名前を見つけるには、CLIでsvc_storagecheck --cifs --limitpollコマンドを実行します。  出力の「CIFS Server」のある行を探します。 

1609358938: SMB: 6: CIFS Server NETBIOS123[MYDOM] RC=6 (local users supported)
1609358938: SMB: 6:  Full computer name=netbios123.mydomain1.com realm=MYDOMAIN1.COM
1609358938: SMB: 6:  Comment='EMC-SNAS:T8.0.1.112'
1609358938: SMB: 6:  if=10_VIRT12345Z0123 l=1.1.1.1 b=1.1.1.255 mac=0:X:XX:XX:XX:30
1609358938: SMB: 6:   FQDN=netbios123.mydomain1.com (Updated to DNS)


上記の出力に、ドメインNETBIOS名「MYDOM」、CIFSサーバーNETBIOS名「NETBIOS123」、DNSドメイン名「mydomain1.com」とあります。  これを計算すると、次のようになります。

MYDOM(5バイト) + 2 x NETBIOS123(10バイト x 2) + mydomain1.com(13バイト) = 38バイト

このドメインNETBIOS名、マシンNETBIOS名、DNSドメイン名の組み合わせでは、この問題が発生します。

해결

解決策
Unity OEバージョン5.0.6をインストールして、Secure RPC機能を追加してください。  Dell EMC Unity OEコードをアップグレードする方法については、次のKB記事22755を参照してください。「Dell EMC Unity:Dell EMC Unity OEコードをアップグレードする方法(ユーザーによる修正可能)(英語)」

回避策
お使いの環境でこの問題が発生する可能性がある場合やすでに発生している場合は、影響を受けるCIFSサーバー名の長さを変更してください(文字数を増やすか減らす)。  これにより、Netlogon認証メッセージの長さが64バイトちょうどにならないため、パニックになることを避けられます。

해당 제품

Dell EMC Unity
문서 속성
문서 번호: 000181505
문서 유형: Solution
마지막 수정 시간: 19 8월 2021
버전:  7
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.