Unisphere for VMAX: Falha nas chamadas da API REST.

Summary: Unisphere for VMAX: Falha nas chamadas da API (Application Programming Interface) REST.

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

Falha nas chamadas da API REST. A otimização de capacidade (BCO) do Baseboard Management Control (BMC) é uma ferramenta que usa chamadas da API REST para consultar informações do Unisphere a fim de gerar relatórios para a interface do usuário (UI) do BCO.

O BCO não mostra dados para o Symmetrix. O BCO é configurado para coletar informações do Unisphere for VMAX (UNIVMAX) como o usuário Perfmon.

Nesse caso, a ferramenta BCO da BMC tentou consultar informações do Unisphere e recebeu o seguinte erro:

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>

Falha nas chamadas RESTAPI de um client Mozilla Firefox para o Unisphere for VMAX ao usar um usuário Perfmon. Isso funciona bem com um usuário Admin (smc).

Cause

Uma entrada incorreta do Symmetrix Authorization (symauth) causou esse problema.

Resolution

Para resolver esse problema, certifique-se de que o nome de usuário (diferencia maiúsculas de minúsculas) seja adicionado corretamente à lista de autorização do Symmetrix (symauth list -users -sid xxx) com os privilégios apropriados. 

Additional Information

Nesse caso, o nome de usuário tinha um prefixo de nome de host, o que causou o problema. A remoção do prefixo do nome de host da lista symauth desse usuário resolveu o problema. 

Usuários que têm permissão de acesso às medições de desempenho do Symmetrix:

  • Administrador
  • Administrador de armazenamento
  • Monitor de desempenho
  • Monitor 

Usuários que não têm permissão de acesso às medições de desempenho do Symmetrix:

  • Auditor
  • Administrador de segurança
  • Nenhuma

Consulte o Guia do programador do Unisphere for VMAX RESTAPI para obter detalhes. A documentação pode ser encontrada no Suporte on-line da Dell EMC em 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.