At Ekyam, we troubleshoot the errors of Authentication Failure, Data Mapping as mentioned below:
Authentication Failure
- Error Message Example: 401 Unauthorized or Authentication Failed
- Explanation: A 401 Unauthorized error means that the system attempted to access an external service or API, but the credentials provided (e.g., API key, OAuth token) were either missing, invalid, or expired. The service denied access because it could not verify the identity or authorization of the request.
- Check API Keys/Credentials: Verify that the API keys, client IDs, client secrets, or other authentication credentials configured for the connector are correct and match what is expected by the external service.
- Refresh Tokens: If using OAuth, the access token might have expired. Initiate the OAuth re-authentication process to obtain a new, valid token.
- Permissions: Ensure the authenticated user or application has the necessary permissions to perform the requested operations on the external system.
- Network/Firewall: In rare cases, firewall rules might be blocking the authentication handshake.
Data Mapping Error
- Error Message Example: Missing Required Field: ‘product_name’, Invalid Data Type for ‘price’, Schema Mismatch.
Explanation: A “Missing Required Field’ error occurs when the data does not match to the expected schema or requirements of a workflow step. This primarily implies that a mandatory field is absent or the data is an incorrect format.