ReferenceErrors

E016 — Unsupported OTLP protocol

E016: Unsupported OTLP protocol

jackin exports run telemetry over OTLP/gRPC only. This error means an OTLP endpoint is configured (OTEL_EXPORTER_OTLP_ENDPOINT or a per-signal variant) while OTEL_EXPORTER_OTLP_PROTOCOL (or a per-signal _PROTOCOL variable) requests a transport jackin does not speak — typically http/protobuf or http/json. Rather than build an exporter that would silently never deliver, jackin stops at startup.

What to try

  • Set OTEL_EXPORTER_OTLP_PROTOCOL=grpc (the default for backends such as Parallax) and point OTEL_EXPORTER_OTLP_ENDPOINT at the gRPC endpoint, e.g. http://localhost:4317.
  • Or unset the OTLP endpoint variables to disable export. Product behavior continues without creating a local telemetry fallback.

See also

  • Run Telemetry — how to configure OTLP export and where a run is recorded.
  • Pass --debug to any jackin command to enable additional operator output.

On this page