Troubleshooting

Common connection errors

Fixes for the most common startup failures.

Most first-run failures come down to adapter mismatch, missing headers, or the target simply not being reachable.

Diagnostic checklist

  1. Verify the target URL responds with curl first.
  2. Confirm the adapter matches the agent's contract (see native adapter).
  3. Add required auth headers with --header.
  4. Run talos-scan doctor to validate install + network.

Errors and fixes

ErrorLikely causeFix
E_TARGET_UNREACHABLEFirewall, wrong port, or dead process.Check with curl; confirm agent is running.
E_ADAPTER_HANDSHAKEResponse shape doesn't match adapter contract.Try --adapter native or write a custom adapter.
E_AUTH_401Missing or expired credential.Pass --header 'Authorization: ...'
E_GRAPH_EMPTYAgent exposes no tools Talos can see.Check tool registration and adapter version.