Para resolver problemas do MART no híbrido da Apigee, observe os arquivos de registro. Os registros MART são
gravados em stdout/stderr e podem ser visualizados usando o comando kubectl
da logs
.
Na máquina de administração do Kubernetes, execute o seguinte comando:
kubectl logs pod_name -n namespace
Consulte também Loggingpara detalhes.
Códigos de erro MART
Os seguintes códigos de erro podem ocorrer nos registros MART:
Erro | Descrição |
---|---|
ROUTING_SERVICE_NOT_ENABLED
|
Ocorre quando routing.service.enable está definido como falso
neste arquivo no conjunto MART:
/opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties |
HYBRID_MART_SERVER_ENDPOINT_NOT_FOUND |
Ocorre quando a organização não tem um valor para a propriedade organizacional:
features.mart.server.endpoint |
HYBRID_AUTHN_AUTHZ_TOKEN_ERROR
|
Ocorre quando o serviço AuthN-AuthZ retorna um código de resposta diferente de 200 ou um token inválido |
MART_ENDPOINT_REQUIRED
|
Ocorre quando a propriedade organizacional features.mart.server.endpoint tem
um valor nulo ou vazio. |
HTTPS_MART_ENDPOINT_REQUIRED
|
Ocorre quando a propriedade organizacional
features.mart.server.endpoint tem um valor que começa com "http://" quando mart.routing.https.validation.enable é
definido como verdadeiro neste arquivo no pod do MART:
/opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties |