Avamar - Dell EMC Cloud Director Data Protection Extension (DPE) yeni dağıtımı "Bulut kimlik bilgileri geçersiz." hatasıyla başarısız oluyor
Summary: DPE - Yeni dağıtım 'Bulut kimlik bilgileri geçersiz' hata mesajıyla başarısız oluyor.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Dell EMC Cloud Director Data Protection Extension (DPE) sürüm 19.3 veya üzerinin ilk dağıtımı sırasında, vCloud 10.x ortamı
için ilk düğüm dağıtım adımı başarısız oluyor Çıktı aşağıdaki gibi görünür
Ancak, node-init.yaml içindeki vcloud kimlik bilgileri doğrudur ve bir tarayıcıda vmware sağlayıcı kullanıcı arayüzünde (https://vcloud.example.com/provider) oturum açma başarılıdır.
/var/log/vcp/vcp-manager.log içindeki DPE düğümünde aşağıdakileri görüyoruz:
için ilk düğüm dağıtım adımı başarısız oluyor Çıktı aşağıdaki gibi görünür
dpe.example.com: # vcp-cli node init -c=node-init.yaml Input password: Error: The cloud credentials are invalid.
Ancak, node-init.yaml içindeki vcloud kimlik bilgileri doğrudur ve bir tarayıcıda vmware sağlayıcı kullanıcı arayüzünde (https://vcloud.example.com/provider) oturum açma başarılıdır.
/var/log/vcp/vcp-manager.log içindeki DPE düğümünde aşağıdakileri görüyoruz:
2021-04-22 14:47:04.218 INFO 12941 --- [https-jsse-nio-9000-exec-3] com.emc.vcp.dpem.service.NodeService : login to cloud: vcloud.example.com by user administrator@system
2021-04-22 14:47:04.243 WARN 12941 --- [https-jsse-nio-9000-exec-3] c.e.v.d.e.ExceptionConfiguration :
com.emc.vcp.dpem.exception.AppServerException: The cloud credentials are invalid.
at com.emc.vcp.dpem.service.NodeService.cloudLogin(NodeService.java:391)
at com.emc.vcp.dpem.service.NodeService.setCloud(NodeService.java:355)
at com.emc.vcp.dpem.service.NodeService.init(NodeService.java:203)
at com.emc.vcp.dpem.controller.NodeController.init(NodeController.java:50)
at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Cause
VMware Cloud System yöneticisi, eski api uç noktasını devre dışı bıraktı.
Normalde bu hizmet varsayılan olarak etkindir ve DPE için gereklidir. vcloud hücresinde vmware yöneticisi, API davranışını değiştirmek için bu vcd hücre yönetimi komutunu çalıştırdı, bu vmware komutu DPE dağıtım hatasına neden olur.
Daha fazla bilgi için bu sayfaya bakın:
https://docs.vmware.com/en/VMware-Cloud-Director/10.0/com.vmware.vcloud.install.doc/GUID-84390C8F-E8C5-4137-A1A5-53EC27FE0024.htmlSorun giderme:
VMware kb 56948'i takiben, api/sessions uç noktasının bile hangi API sürümünün veya kullanıcı adı/parolanın kullanıldığına bakılmaksızın HTTP 401 ile başarısız olduğunu görebiliriz.
Örneğin, bu curl komutu, 30.0 kullanıcı adı administrator@system/parola kullanarak api/sessions oturum açmayı test eder
Eski API etkinleştirildiğinde, curl komutu aşağıdaki gibi HTTP 200 durum kodu ve kimlik doğrulama belirteci döndürmelidir:
api/sessions devre dışı bırakıldığında (vcloud.api.legacy.nonprovideronly -v true) HTTP yanıtı, kullanıcı adı ve paroladan bağımsız olarak her zaman HTTP 401 olacaktır.
Normalde bu hizmet varsayılan olarak etkindir ve DPE için gereklidir. vcloud hücresinde vmware yöneticisi, API davranışını değiştirmek için bu vcd hücre yönetimi komutunu çalıştırdı, bu vmware komutu DPE dağıtım hatasına neden olur.
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n vcloud.api.legacy.nonprovideronly -v true
Daha fazla bilgi için bu sayfaya bakın:
https://docs.vmware.com/en/VMware-Cloud-Director/10.0/com.vmware.vcloud.install.doc/GUID-84390C8F-E8C5-4137-A1A5-53EC27FE0024.htmlSorun giderme:
VMware kb 56948'i takiben, api/sessions uç noktasının bile hangi API sürümünün veya kullanıcı adı/parolanın kullanıldığına bakılmaksızın HTTP 401 ile başarısız olduğunu görebiliriz.
Örneğin, bu curl komutu, 30.0 kullanıcı adı administrator@system/parola kullanarak api/sessions oturum açmayı test eder
curl -k -I --header "Accept: application/*;version=30.0" --header "Authorization: Basic `echo -n administrator@system:Password |base64`" --request POST https://vcloud.example.com/api/sessions
Eski API etkinleştirildiğinde, curl komutu aşağıdaki gibi HTTP 200 durum kodu ve kimlik doğrulama belirteci döndürmelidir:
HTTP/1.1 200 OK
Date: Thu, 03 Jun 2021 19:59:20 GMT
X-VMWARE-VCLOUD-REQUEST-ID: c8cb4fe3-e9ea-4abc-a135-cb284b7e1ea5
X-VMWARE-VCLOUD-ACCESS-TOKEN: eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJhZG1pbmlzdHJhdG9yIiwiaXNzIjoiYTkzYzlkYjktNzQ3MS0zMTkyLThkMDktYThmN2VlZGE4NWY5QGNhODM3MGRmLWFhM2QtNGE4YS1iZDNkLTM5MzZjOGJkMzAxNiIsImV4cCI6MTYyMjgzNjc2MCwidmVyc2lvbiI6InZjbG91ZF8xLjAiLCJqdGkiOiIyYjIyZDkwNDk1NTI0MDJjOTI4YzRmYzFiYzUyNGY5YiJ9.HttOVBg-mRm94c64GdTyvofcK6m22PSPbY-qNrKnVGg6ATcfabRsSJ_q-3YdKGx37BizRGOnxGwCG3mVc3O4suv6qU8WOQgmhd9-f-FF-xL9KHz3m5t2dxwSIUOJ0-0ePLfLrYdBy5l-H-1BHaU9bsMnGXem9ql1oAAuVAf5Epv0lZ7j9CBQG7-V1HP35dv2FAUuS5Mdppc1onOlOhxsBU8N9DKzy04wWkRAXpOz1z32lE4vKP-gqlw8nNxI6z_XpaUcg-BWuduhJt2jJrqTKyEo1lqvTixGyNIUI7XSJ1JDP76YgN1jO8qcl4NsYihRe60X8Fqv-z7xlcA_9j1Rpg
X-VMWARE-VCLOUD-TOKEN-TYPE: Bearer
x-vcloud-authorization: 2b22d9049552402c928c4fc1bc524f9b
Content-Type: application/vnd.vmware.vcloud.session+xml;version=30.0
X-VMWARE-VCLOUD-REQUEST-EXECUTION-TIME: 404
Cache-Control: no-store, must-revalidate
Vary: Accept-Encoding, User-Agent
Content-Length: 2512
dpe-test:~ #
api/sessions devre dışı bırakıldığında (vcloud.api.legacy.nonprovideronly -v true) HTTP yanıtı, kullanıcı adı ve paroladan bağımsız olarak her zaman HTTP 401 olacaktır.
dpe-test:~ # curl -k -I --header "Accept: application/*;version=30.0" --header "Authorization: Basic `echo -n administrator@system:Password |base64`" --request POST https://vcloud.example.com/api/sessions
HTTP/1.1 401 Unauthorized
Date: Thu, 03 Jun 2021 21:08:26 GMT
X-VMWARE-VCLOUD-REQUEST-ID: f620175f-0df2-43dd-8ac6-0b8246ca9e2f
Content-Length: 0Resolution
Dell EMC Cloud Director Data Protection Extension'ı (DPE) kullanmak için vcloud sistem yöneticisinin bu komutu vcloud dizin hücrelerinde çalıştırarak eski API uç noktasını yeniden etkinleştirmesi gerekir.
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n vcloud.api.legacy.nonprovideronly -v falseAffected Products
AvamarArticle Properties
Article Number: 000188038
Article Type: Solution
Last Modified: 10 مايو 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.