Secure Remote Services (aka ESRS)の登録時にタイムアウト、もしくはhttps 500のエラーが発生してしまう
更新済み
製品:
Unity Hybrid/Flash, VxRail Appliance Family,EMC Secure Remote Services, Avamar, CloudArray, CloudBoost, Data Domain, Data Protection Advisor Family, DSSD, Elastic Cloud Storage, Isilon, NetWorker Family, PowerPath, Unity Hybrid flash, ViPR Family, VxRack Flex Series, VxRack SDDC
説明:
パスワードの中に以下30種類の特殊文字の一つでも入っている場合に、EMC Secure Remote Servicesへの登録が出来ない
~ ! @ % ^ * ( ) > { } [ ] + $ & / ? ; , . | \ ' " = ` < # “
解決策:
※本コンテンツはKB527741 - SRS REST API Enabled devices can't register with SRS Gateway, https error 500 found in SRS GW /var/log/esrs/devicemanagement.log fileをベースにしています
Dell EMCのSingle Sign On用アカウント(=オンラインサポートサイトログイン用アカウント)のパスワードを変更し、「~ ! @ % ^ * ( ) > { } [ ] + $ & / ? ; , . | \ ' " = ` < # “」の特殊文字を利用しないようにすることで問題は解決します。
(パスワード変更はhttps://support.emc.com/preferences/から実施可能です)
本問題はSingle Sign On用のパスワードポリシーとScure Remote Services(旧ESRS)のパスワードポリシーに差異があることが原因であると判断されています。
上記30種類の特殊文字は、Single Sign On用のパスワードとしてオンラインサポートサイトのアカウント作成時やパスワード変更時に許容されてしまいますが、Secure Remote Services(旧ESRS)設定時には許容されません。
Secure Remote Services(旧ESRS)のご利用を予定されているお客様は、前述のKB527741に記載がある以下ガイドラインに従いパスワードを決定/設定して頂けますようお願いいたします。
- 最低8文字(=8文字以上)
- 最低一つの大文字と一つの小文字を含む
- 最低一つの数字を含む
- 最低一つの「_(アンダースコア)」もしくは「-(ダッシュ)」を含む(参考:KBからの直訳は「最低一つの特殊文字を含む、しかしそれらは「_(アンダースコア)」もしくは「-(ダッシュ)」に限る」)
【参考】
ESRS GW(ESRS/VE等)の/var/log/esrs/devicemanagement.logに以下のような内容がログされている場合には、本事象に合致している可能性が高いです(パスワードの確認、及び必要に応じて変更をお願いします)
INFO [2018-11-08 15:32:24,447] com.emc.esrs.rest.filter.AuthenticationFilter: permit all is true
INFO [2018-11-08 15:32:24,899] com.emc.esrs.devicemanagement.service.DeviceMgmtServiceImpl: Response status from SL for add device : 500
ERROR [2018-11-08 15:32:24,905] com.emc.esrs.devicemanagement.service.DeviceMgmtServiceImpl: Internal Server Error while adding a device
INFO [2018-11-08 20:29:58,533] com.emc.esrs.rest.filter.AuthenticationFilter: permit all is true
INFO [2018-11-08 20:29:58,963] com.emc.esrs.devicemanagement.service.DeviceMgmtServiceImpl: Response status from SL for add device : 500
ERROR [2018-11-08 20:29:58,963] com.emc.esrs.devicemanagement.service.DeviceMgmtServiceImpl: Internal Server Error while adding a device