Unisphere for VMAX: Volání rozhraní REST API se nezdaří.

Summary: Unisphere for VMAX: Volání rozhraní REST API (Application Programming Interface) se nezdaří.

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

Volání rozhraní REST API se nezdaří. Řízení správy základní desky (BMC) Capacity Optimization (BCO) je nástroj, který využívá volání rozhraní REST API k dotazování na informace ze nástroje Unisphere za účelem hlášení do uživatelského rozhraní (UI) BCO.

BCO nezobrazuje žádná data pro Symmetrix. BCO je nakonfigurováno tak, aby shromažďovalo informace ze softwaru Unisphere for VMAX (UNIVMAX) jako uživatel služby Perfmon.

V tomto případě se nástroj BCO řadiče pro správu základní desky pokusil zadat dotaz na informace ze nástroje Unisphere a zobrazila se následující chyba:

Response:
HTTP/1.1 403 Forbidden
Server: Apache-Coyote/1.1
Date: Wed, 02 Mar 2016 15:58:55 GMT
Accept-Ranges: bytes
Server: Restlet-Framework/2.1.2
RESTAPI-PROCESSING-TIME: 22
RESTAPI-ACTIVE-SESSION-COUNT: 2
Content-Type: application/xml
Transfer-Encoding: chunked
 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<exception xmlns="http://www.emc.com/em/2012/07/univmax/restapi/common" xmlns:ns2="http://www.emc.com/em/2012/07/univmax/restapi/management" xmlns:ns3="http://www.emc.com/em/2012/07/univmax/restapi/mobile" xmlns:ns4="http://www.emc.com/em/2012/07/univmax/restapi/performance" message="User is not authorized for symmetrixId [000xxxxxxxxx]"/>
 
Request:
POST https://<UNIVMAX_SERVER_IP>:8443/univmax/restapi/performance/FEDirector/keys HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/xml
Accept: application/xml
Content-Length: 280
Host: UNIVMAX_SERVER:8443
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
Cookie: JSESSIONID=bRaJZl6VUZbus-6yWmD0FZa8
Cookie2: $Version=1
Authorization: Basic 
<REDACTED>
 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:feDirectorKeyParam xmlns="http://www.emc.com/em/2012/07/univmax/restapi/common" xmlns:ns2="http://www.emc.com/em/2012/07/univmax/restapi/performance">
                <symmetrixId>000xxxxxxxxx</symmetrixId>
</ns2:feDirectorKeyParam>

Volání RESTAPI z klienta Mozilla Firefox do Unisphere pro VMAX selhala při použití uživatele Perfmon. To funguje dobře s uživatelem Admin (smc).

Cause

Tento problém způsobila nesprávná položka Symmetrix Authorization (symauth).

Resolution

Chcete-li tento problém vyřešit, ujistěte se, že uživatelské jméno (rozlišují se malá a velká písmena) je správně přidáno do autorizačního seznamu Symmetrix (symauth list -users -sid xxx) s příslušnými oprávněními. 

Additional Information

V tomto případě mělo uživatelské jméno předponu názvu hostitele, což způsobilo problém. Problém vyřešilo odebrání předpony názvu hostitele ze seznamu symauth pro tohoto uživatele. 

Uživatelé, kteří mají povolený přístup k výkonnostním metrikám společnosti Symmetrix:

  • Správce
  • Správce úložiště
  • Sledování výkonu
  • Monitor 

Uživatelé, kteří nemají povolený přístup k výkonnostním metrikám společnosti Symmetrix:

  • Auditor
  • Správce zabezpečení
  • Žádné

Podrobnosti naleznete v příručce programátora Unisphere for VMAX RESTAPI . Dokumentaci naleznete na stránkách online podpory Dell EMC na adrese https://www.dell.com/support/product-details/en-us/product/unisphere-for-vmax/docs

Affected Products

Unisphere for VMAX

Products

Unisphere for VMAX
Article Properties
Article Number: 000051996
Article Type: Solution
Last Modified: 04 Aug 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.