500 INKApi Error

Last Updated: Dec 3, 2024

Overview

When authenticating the user, the https://<AUTH0_DOMAIN>/login/callback?connection= ACS URL is giving 500 internal server error, and authentication fails.

When inspecting the error URL in the developer tools, the status code 500 INKApi Error is returned in Response Headers.

Applies To

  • Apache Traffic Server (ATS)
  • Callback URL
  • Error

Cause

The 500 INKApi Error is not something returned from Auth0. This error is returned from a service called Apache Traffic Server (ATS). It is used to intercept TLS traffic (decrypt, possible analysis, and encrypt the response). This issue might be encountered if the network uses a Proxy that utilizes Apache Traffic Server (ATS).

Solution

To troubleshoot the issue, use the browser’s developer tools to capture the full network trace. Inspect the errored URL and check the response headers received from the server.

If it is possible to confirm that the network uses Apache Traffic Server (ATS) to sniff on SSL traffic, check its error logs to identify what is causing the issue.

Configure the proxy server and the Apache Traffic Server (ATS) AllowList on the Auth0 Domain so that ATS would not try to perform any analysis of TLS traffic.