List index out of range
-
Causes:
- API response does not contain the expected structure
- Code accesses an empty list without validation
-
Steps:
- Identify the function in the error log table
- Review recent API changes that could affect response shape
- Add safe checks before indexing lists (e.g., verify length > 0)
API authentication (401 Unauthorized)
-
Causes:
- Expired or invalid API token
- Incorrect credentials in the BHE App configuration
-
Steps:
- Verify the API token value and expiry
- Confirm correct credentials in the BHE App settings
- If using OAuth, refresh the access token and restart the app
Connectivity issues (Timeout/500)
-
Causes:
- Network problems between Splunk and the BHE API
- API service downtime or high latency
-
Steps:
- Test connectivity with
pingorcurlfrom the Splunk host - Verify the BHE API endpoint is reachable from Splunk
- Check provider status or maintenance notices
- Test connectivity with
Proxy errors
Example error:-
Causes:
- Incorrect proxy settings in Splunk
- Proxy server unreachable or misconfigured
-
Steps:
- Verify Splunk proxy settings match your network configuration
- Check the proxy server status and reachability from Splunk
- Test connectivity with
curl -x <proxy> https://demo.bloodhoundenterprise.io