Para solucionar problemas de MART en Apigee Hybrid, consulta los archivos de registro. Los registros de MART se escriben en stdout/stderr y se pueden ver con el comando kubectl
de logs
.
En la máquina de administración de Kubernetes, ejecuta el siguiente comando:
kubectl logs pod_name -n namespace
Consulta Logging para obtener más información.
Códigos de error de MART
Los siguientes códigos de error pueden ocurrir en los registros de MART:
Error | Descripción |
---|---|
ROUTING_SERVICE_NOT_ENABLED
|
Ocurre cuando routing.service.enable se configura como falso en este archivo en el Pod de MART: /opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties |
HYBRID_MART_SERVER_ENDPOINT_NOT_FOUND |
Ocurre cuando la organización no tiene un valor para la propiedad de la organización: features.mart.server.endpoint |
HYBRID_AUTHN_AUTHZ_TOKEN_ERROR
|
Ocurre cuando el servicio AuthN-AuthZ muestra un código de respuesta que no es 200 o un token no válido |
MART_ENDPOINT_REQUIRED
|
Ocurre cuando la propiedad de la organización features.mart.server.endpoint tiene un valor nulo o vacío. |
HTTPS_MART_ENDPOINT_REQUIRED
|
Ocurre cuando la propiedad features.mart.server.endpoint de la organización tiene un valor que comienza con "http://" cuando mart.routing.https.validation.enable se establece como verdadero en este archivo en el pod de MART: /opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties |