Avamar – Dell EMC Cloud Director Data Protection Extension (DPE) ny distribution misslyckas med felmeddelandet "Autentiseringsuppgifterna för molnet är ogiltiga."
Summary: DPE – ny distribution misslyckas med felmeddelandet "Autentiseringsuppgifterna för molnet är ogiltiga".
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
Under den första distributionen av Dell EMC Cloud Director Data Protection Extension (DPE) version 19.3 eller senare misslyckas det initiala noddistributionssteget för vCloud 10.x-miljön
Utdata ser ut så här
Autentiseringsuppgifterna för vcloud i node-init.yaml är dock korrekta och inloggningen på vmware providerns användargränssnitt (https://vcloud.example.com/provider ) i en webbläsare lyckas.
På DPE-noden i /var/log/vcp/vcp-manager.log visas följande
Utdata ser ut så här
dpe.example.com: # vcp-cli node init -c=node-init.yaml Input password: Error: The cloud credentials are invalid.
Autentiseringsuppgifterna för vcloud i node-init.yaml är dock korrekta och inloggningen på vmware providerns användargränssnitt (https://vcloud.example.com/provider ) i en webbläsare lyckas.
På DPE-noden i /var/log/vcp/vcp-manager.log visas följande
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-molnsystemadministratören har inaktiverat den äldre API-slutpunkten.
Normalt är den här tjänsten aktiverad som standard och krävs för DPE. I vcloud-cellen vmware-administratören körde det här vcd-cellhanteringskommandot för att ändra API-beteendet, det här vmware-kommandot kommer att orsaka DPE-distributionsfel.
Mer information finns på den här sidan:
https://docs.vmware.com/en/VMware-Cloud-Director/10.0/com.vmware.vcloud.install.doc/GUID-84390C8F-E8C5-4137-A1A5-53EC27FE0024.htmlFelsökning:
Efter vmware kb 56948 kan vi se att även till api/sessions slutpunkt också misslyckas med HTTP 401 oavsett vilken API-version eller användarnamn/lösenord som används.
Det här curl-kommandot testar till exempel inloggning till api/sessions med 30.0-användarnamn administrator@system/lösenord
När äldre API är aktiverat curl ska kommandot returnera HTTP 200-statuskod och autentiseringstoken så här:
När API/Sessions är inaktiverat (vcloud.api.legacy.nonprovideronly -v true) kommer HTTP-svaret alltid att vara HTTP 401 oavsett användarnamn och lösenord.
Normalt är den här tjänsten aktiverad som standard och krävs för DPE. I vcloud-cellen vmware-administratören körde det här vcd-cellhanteringskommandot för att ändra API-beteendet, det här vmware-kommandot kommer att orsaka DPE-distributionsfel.
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n vcloud.api.legacy.nonprovideronly -v true
Mer information finns på den här sidan:
https://docs.vmware.com/en/VMware-Cloud-Director/10.0/com.vmware.vcloud.install.doc/GUID-84390C8F-E8C5-4137-A1A5-53EC27FE0024.htmlFelsökning:
Efter vmware kb 56948 kan vi se att även till api/sessions slutpunkt också misslyckas med HTTP 401 oavsett vilken API-version eller användarnamn/lösenord som används.
Det här curl-kommandot testar till exempel inloggning till api/sessions med 30.0-användarnamn administrator@system/lösenord
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
När äldre API är aktiverat curl ska kommandot returnera HTTP 200-statuskod och autentiseringstoken så här:
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:~ #
När API/Sessions är inaktiverat (vcloud.api.legacy.nonprovideronly -v true) kommer HTTP-svaret alltid att vara HTTP 401 oavsett användarnamn och lösenord.
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
För att vi ska kunna använda Dell EMC Cloud Director Data Protection Extension (DPE) kräver vi att vcloud-systemadministratören återaktiverar den äldre API-slutpunkten genom att köra det här kommandot på vcloud-katalogceller.
/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 May 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.