IDPA: ACM, ACM LDAP anonim aramasını devre dışı bıraktıktan sonra kullanıcı arayüzünde parolayı değiştiremedi

摘要: IDPA sürüm 2.7.3 te veya öncesinde ACM LDAP anonim aramasını devre dışı bırakmak için 196092 Dell makalesini izledikten sonra ACM, kullanıcı arayüzünden parolayı değiştirirken "ACM Secure openLDAP-Failed to validate connection for idpauser user" hatasını bildiriyor. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

PowerProtect DP Serisi Cihaz ve IDPA başlıklı Dell makalesi 196092'i takip ettikten sonra: Cihaz Yapılandırma Yöneticisi'nde LDAP Anonim Dizin Erişimine İzin Verilir, ACM LDAP anonim aramayı devre dışı bırakmak için ACM, kullanıcı arayüzünden cihaz parolasını değiştirmeye çalışırken "ACM Secure openLDAP-Failed to validate connection for idpauser user" hatasını bildiriyor:
 

DP serisi hata mesajının ekran görüntüsü, idpauser kullanıcısıyla bağlantı doğrulanamadı.
Şekil 1: 
DP serisi hata mesajının ekran görüntüsü, idpauser kullanıcısıyla bağlantı doğrulanamadı.

 

原因

ACM server.log, parola doğrulama sırasında aşağıdaki hatayı gösterir:

2023-05-01 06:59:28,768 INFO  [https-openssl-apr-8543-exec-1]-util.SSHUtil: Remote command using SSH execution status:  Host     : [ACM IP] User     : [root]       Password : [**********] Command  : [ldapsearch -x -b "dc=idpa,dc=local" -h <ACM FQDN> "(&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))"]   STATUS   : [48]
2023-05-01 06:59:28,768 INFO  [https-openssl-apr-8543-exec-1]-util.SSHUtil:     STDOUT   : [ldap_bind: Inappropriate authentication (48)^M
                        additional info: anonymous bind disallowed^M]
2023-05-01 06:59:28,769 INFO  [https-openssl-apr-8543-exec-1]-util.SSHUtil:     STDERR   : []
2023-05-01 06:59:28,769 ERROR [https-openssl-apr-8543-exec-1]-util.SSHUtil: Failed to executed remote command using SSH.
2023-05-01 06:59:28,769 ERROR [https-openssl-apr-8543-exec-1]-ldapintegration.LDAPIntegrationService: validatePosixGroup --> Failed to execute command - ldapsearch -x -b "dc=idpa,dc=local" -h <ACM FQDN> "(&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))"
2023-05-01 06:59:28,769 INFO  [https-openssl-apr-8543-exec-1]-ldapintegration.LDAPIntegrationService: validatePosixGroup --> Failed to validate posix group name.
com.emc.vcedpa.common.exception.ApplianceException: Failed to validate posix group.
2023-05-01 06:59:58,298 INFO  [https-openssl-apr-8543-exec-1]-appliancecredentialsmanager.ApplianceCredentialsManager: ACM test connection is successful for root
2023-05-01 06:59:58,298 INFO  [https-openssl-apr-8543-exec-1]-appliancecredentialsmanager.ApplianceCredentialsManager: Change password validation status: ApplianceCredentialsConnectionStatus [productCredentialsStatusList=[ProductCredentialsStatus [productName=ACM Secure OpenLDAP, failedCredentialsStatusList=[ACM Secure OpenLDAP - Failed to validate connection for idpauser user.], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Protection Storage, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Protection Software, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Data Protection Central, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Reporting & Analytics, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Search, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Hypervisor Manager, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Hypervisor, failedCredentialsStatusList=[], sameCredentialsStatusList=[]], ProductCredentialsStatus [productName=Appliance Configuration Manager, failedCredentialsStatusList=[], sameCredentialsStatusList=[]]], resultStatus=false, sameCredentialStatus=false]


Bu server.log, komutu çalıştırmaya çalışırken LDAP anonim aramasının devre dışı bırakıldığını gösterir:

acm-:/ # ldapsearch -x -b "dc=idpa,dc=local" -h <ACM FQDN> "(&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))"
ldap_bind: Inappropriate authentication (48)
        additional info: anonymous bind disallowed
acm-: #


IDPA 2.7.3 sürümünde veya öncesinde, mevcut ACM cihaz parolasını değiştirme iş akışında parola doğrulaması için anonim bir LDAP araması kullanılır. ACM'de LDAP anonim araması devre dışı bırakıldığında parola doğrulaması başarısız oluyor. 

Mühendislik ekibi ilerletme başvurusu gönderildi ve kalıcı çözüm gelecek bir yazılım sürümünde sunulacaktır. Kalıcı bir çözüm bulunana kadar cihaz parolasını değiştirmek için aşağıdaki geçici çözümü izleyin.

解决方案

Geçici çözüm:
ACM'de anonim LDAP aramasını etkinleştirmek için adımları izleyin:

  1. Kök kullanıcı kullanarak ACM de SSH gerçekleştirin
  2. /etc/openldap" klasörüne gidin.
cd /etc/openldap
  1. Şu komutu kullanarak bir "ldif" dosyası oluşturun: 
vi ldap_enable_bind_anon.ldif
vi Insert moduna girmek için "i" komutunu kullanın ve ardından aşağıdaki içeriği dosyaya yapıştırın:
dn: cn=config
changetype: modify
delete: olcDisallows
olcDisallows: bind_anon

dn: cn=config
changetype: modify
delete: olcRequires
olcRequires: authc

dn: olcDatabase={-1}frontend,cn=config
changetype: modify
delete: olcRequires
olcRequires: authc
  1. Dosyayı kaydedin . vi komut moduna dönmek için klavyede "Esc" tuşuna basın. Dosyayı kaydetmek için ":wq!" tuşuna basın.
  2. Şu komutu kullanarak dosya içeriğini doğrulayın:
cat ldap_enable_bind_anon.ldif
Örnek çıktı:
acm:/etc/openldap # cat ldap_enable_bind_anon.ldif
dn: cn=config
changetype: modify
delete: olcDisallows
olcDisallows: bind_anon

dn: cn=config
changetype: modify
delete: olcRequires
olcRequires: authc

dn: olcDatabase={-1}frontend,cn=config
changetype: modify
delete: olcRequires
olcRequires: authc
acm:/etc/openldap #
  1. Aşağıdaki komutla anonim LDAP aramasını etkinleştirin:
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/openldap/ldap_enable_bind_anon.ldif
Örnek çıktı:
acm:/etc/openldap # ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/openldap/ldap_enable_bind_anon.ldif
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
modifying entry "cn=config"

modifying entry "cn=config"

modifying entry "olcDatabase={-1}frontend,cn=config"

acm-:/etc/openldap #
  1. LDPA sunucusunu yeniden başlatın:
systemctl restart slapd
  1. Anonim LDAP aramasının etkinleştirildiğini doğrulamak için aşağıdaki komutu çalıştırın:
ldapsearch -x -b "dc=idpa,dc=local" -h <ACM FQDN> "(&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))"
or
ldapsearch -x -b "dc=idpa,dc=local" -h `hostname -f` "(&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))"
Örnek çıktı:
acm:/etc/openldap # ldapsearch -x -b "dc=idpa,dc=local" -h `hostname -f` "(&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))"
# extended LDIF
#
# LDAPv3
# base <dc=idpa,dc=local> with scope subtree
# filter: (&(objectClass=posixGroup)(cn=idpagroup)(gidNumber=1000))
# requesting: ALL
#

# idpagroup, Group, idpa.local
dn: cn=idpagroup,ou=Group,dc=idpa,dc=local
objectClass: top
objectClass: posixGroup
cn: idpagroup
memberUid: idpauser
gidNumber: 1000

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1
acm:/etc/openldap #
  1. ACM kullanıcı arayüzüne giriş yapın ve cihaz parolasını tekrar değiştirin. Herhangi bir sorun olmadan tamamlanmalıdır:
Devam eden DP serisi parola değişikliğinin ekran görüntüsü
Şekil 2: Devam eden DP serisi parola değişikliğinin ekran görüntüsü
  1. ACM anonim LDAP aramasının devre dışı bırakılması gerekip gerekmediğini gözden geçirin. Yanıtınız evet ise PowerProtect DP Serisi Cihaz ve IDPA başlıklı Dell makalesi 196092 izleyin: Anonim aramayı tekrar devre dışı bırakmak için Cihaz Yapılandırma Yöneticisi'nde LDAP Anonim Dizin Erişimine İzin Verilir

受影响的产品

PowerProtect DP4400, PowerProtect DP5300, PowerProtect DP5800, PowerProtect DP8300, PowerProtect DP8800, PowerProtect Data Protection Software, Integrated Data Protection Appliance Family, Integrated Data Protection Appliance Software , PowerProtect DP5900, PowerProtect DP8400, PowerProtect DP8900 ...
文章属性
文章编号: 000212941
文章类型: Solution
上次修改时间: 01 8月 2025
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。