MART-Logs

Informationen zur Fehlerbehebung bei MART-Problemen in Apigee hybrid finden Sie in den Logdateien. Mart-Logs werden in stdout/stderr geschrieben und können mit dem Befehl kubectl logs angezeigt werden.

Führen Sie auf der Kubernetes-Verwaltungsmaschine den folgenden Befehl aus:

kubectl logs pod_name -n namespace

Weitere Informationen finden Sie unter Logging.

MART-Fehlercodes

Die folgenden Fehlercodes können in den MART-Logs angezeigt werden:

Error Beschreibung
ROUTING_SERVICE_NOT_ENABLED

routing.RoutingServiceNotEnabled

Tritt auf, wenn routing.service.enable in dieser Datei im MART-Pod auf "false" gesetzt ist: /opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties
HYBRID_MART_SERVER_ENDPOINT_NOT_FOUND

routing.HybridMARTServerEndpointNotFound
Tritt auf, wenn die Organisation keinen Wert für die Organisationseigenschaft hat: features.mart.server.endpoint
HYBRID_AUTHN_AUTHZ_TOKEN_ERROR

routing.HybridAuthNAuthZTokenError

Tritt auf, wenn der AuthN-AuthZ-Dienst einen Nicht-200-Antwortcode oder ein ungültiges Token zurückgibt.
MART_ENDPOINT_REQUIRED

organizations.MartEndpointRequired

Tritt auf, wenn die Organisationseigenschaft features.mart.server.endpoint einen Nullwert oder einen leeren Wert hat.
HTTPS_MART_ENDPOINT_REQUIRED

organizations.HttpsMartEndpointRequired

Tritt auf, wenn das Organisationsattribut features.mart.server.endpoint einen Wert hat, der mit "http://" beginnt, wenn mart.routing.https.validation.enable in dieser Datei im MART-Pod auf "true" gesetzt ist: /opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties