Unisphere for VMAX: REST API-Aufrufe schlagen fehl.

Summary: Unisphere for VMAX: REST-API-Aufrufe (Application Programming Interface) schlagen fehl.

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

REST API-Aufrufe schlagen fehl. Baseboard Management Control (BMC) Capacity Optimization (BCO) ist ein Tool, das REST-API-Aufrufe verwendet, um Informationen von Unisphere abzufragen, um Berichte an die BCO-Benutzeroberfläche (UI) zu senden.

BCO zeigt keine Daten für Symmetrix an. BCO ist so konfiguriert, dass Informationen von Unisphere for VMAX (UNIVMAX) als Perfmon-Nutzer erfasst werden.

In diesem Fall hat das BCO-Tool von BMC versucht, Informationen von Unisphere abzufragen, und den folgenden Fehler empfangen:

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>

RESTAPI-Aufrufe von einem Mozilla Firefox-Client an Unisphere for VMAX schlugen fehl, wenn ein Perfmon-Nutzer verwendet wurde. Dies funktioniert einwandfrei mit einem Admin-Nutzer (smc).

Cause

Dieses Problem wurde durch einen falschen Symmetrix Authorization-Eintrag (symauth) verursacht.

Resolution

Um dieses Problem zu beheben, stellen Sie sicher, dass der Nutzername (Groß- und Kleinschreibung beachten) korrekt zur Symmetrix-Autorisierungsliste (symauth list -users -sid xxx) mit den entsprechenden Berechtigungen hinzugefügt wird. 

Additional Information

In diesem Fall hatte der Nutzername ein Hostnamenpräfix, das das Problem verursachte. Durch Entfernen des Hostnamenpräfix aus der symauth-Liste für diesen Nutzer wurde das Problem behoben. 

Nutzer, denen Zugriff auf die Symmetrix-Performancekennzahlen gewährt wird:

  • Administrator
  • Storage-Administrator
  • Performancemonitor
  • Bildschirm 

Nutzer, denen kein Zugriff auf die Symmetrix-Performancekennzahlen gewährt wird:

  • Rechnungsprüfer
  • Sicherheitsbeauftragte
  • Keine

Weitere Informationen finden Sie im Unisphere for VMAX REST API-Programmierhandbuch . Die Dokumentation finden Sie auf der Dell EMC Online Support-Website unter 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.