Troubleshooting
Problem
Unable to install Microsoft Exchange Online Functions package on IBM QRadar SOAR through the AppHost.
Symptom
Test configuration fails with the following error.
'Error while calling selftest. Exception: maximum recursion depth exceeded in comparison'.
Cause
Incorrect credentials are being passed which is causing the test configuration to fail.
Resolving The Problem
Use following curl command to validate your Azure credentials.
curl -X POST -d 'grant_type=client_credentials&client_id=[APP_ID]&client_secret=[PASSWORD]&resource=https%3A%2F%2Fmanagement.azure.com%2F' https://login.microsoftonline.com/[TENANT_ID]/oauth2/token
Note: Replace the following variables with the specific values.
- [APP_ID] with your companies client ID.
- [PASSWORD] with your companies client secret.
- [TENANT_ID] with your companies Tenant ID.
If the credentials are incorrect, the following 'Invalid client secret provided' message is displayed.
curl -X POST -d 'grant_type=client_credentials&client_id=7ce9fc99-983b-47c3-a5ac-baXXXXXXXXXX&client_secret=NN8Q~Db96OJX.6P1~aH-ImWmrbAm_XXXXXXXX&resource=https%3A%2F%2Fmanagement.azure.com%2F' https://login.microsoftonline.com/ef8844ab-aeec-4a99-af18-XXXXXXXX/oauth2/token
{"error":"invalid_client","error_description":"AADSTS7000215: Invalid client secret provided. Ensure the secret being sent in the request is the client secret value, not the client secret ID, for a secret added to app '7ce9fc99-983b-47c3-a5ac-ba04c26c0634'.\r\nTrace ID: 194bc08a-9761-47be-aef2-9005fbfe0d00\r\nCorrelation ID: a205793e-b825-4962-816a-f7ca07a1c094\r\nTimestamp: 2023-05-18 14:53:07Z","error_codes":[7000215],"timestamp":"2023-05-18 14:53:07Z","trace_id":"194bc08a-9761-47be-aef2-9005fbfe0d00","correlation_id":"a205793e-b825-4962-816a-f7ca07a1c094","error_uri":"https://login.microsoftonline.com/error?code=7000215"}[root@birajdars-res44AppHost-17651 ~]#
If you receive the 'Invalid client secret provided' error, confirm that the values are correct to the values that were provided, if so then contact your Azure admin and obtain correct credentials.
Results:
Successful output returns a token.
curl -X POST -d 'grant_type=client_credentials&client_id=7ce9fc99-983b-47c3-a5ac-XXXXXZZX&client_secret=yNN8Q~Db96OJX.6P1~aH-XXXXXXXXXXX&resource=https%3A%2F%2Fmanagement.azure.com%2F' https://login.microsoftonline.com/ef8844ab-aeec-4a99-af18-ee78f5df7e0a/oauth2/token
{"token_type":"Bearer","expires_in":"3599","ext_expires_in":"3599","expires_on":"1684425213","not_before":"1684421313","resource":"https://management.azure.com/","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ii1LSTNROW5OUjdiUm9meG1lWm9YcWJIWkdldyIsImtpZCI6Ii1LSTNROW5OUjdiUm9meG1lWm9YcWJIWkdldyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuYXp1cmUuY29tLyIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2VmODg0NGFiLWFlZWMtNGE5OS1hZjE4LWVlNzhmNWRmN2UwYS8iLCJpYXQiOjE2ODQ0MjEzMTMsIm5iZiI6MTY4NDQyMTMxMywiZXhwIjoxNjg0NDI1MjEzLCJhaW8iOiJFMlpnWUZEYnl4anRhcWpkM2VSKzlaQ0luL0VuQUE9PSIsImFwcGlkIjoiN2NlOWZjOTktOTgzYi00N2MzLWE1YWMtYmEwNGMyNmMwNjM0IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvZWY4ODQ0YWItYWVlYy00YTk5LWFmMTgtZWU3OGY1ZGY3ZTBhLyIsImlkdHlwIjoiYXBwIiwib2lkIjoiNDVjYjBlMjktYWI5YS00ZDA3LTgxZDItMGExMWQ2NTkxMWJiIiwicmgiOiIwLkFZSUFxMFNJNy15dW1VcXZHTzU0OWQ5LUNrWklmM2tBdXRkUHVrUGF3ZmoyTUJPVkFBQS4iLCJzdWIiOiI0NWNiMGUyOS1hYjlhLTRkMDctODFkMi0wYTExZDY1OTExYmIiLCJ0aWQiOiJlZjg4NDRhYi1hZWVjLTRhOTktYWYxOC1lZTc4ZjVkZjdlMGEiLCJ1dGkiOiIyNDgtY01JdktFYXFuVUd3TTRZTUFBIiwidmVyIjoiMS4wIiwieG1zX3RjZHQiOjE2NjIwMzE1NTZ9.H7E8qx3VHFazmb0OLmDoN3iNQSSkMRMM97VqQ9vVEDF5LWmiEHX8CCFoPvMvrA1JMr9KmlM6wl6IBewMQ8sTWj6dgL6RFRmGsaUDxvZF7995-HkhkVtMkmrX6J4E6jkx9QNMKRUwTM5kMalw2tHSNeaP9Cm10tnadKxvnkpOJM0bRyhS1xsDNyYrrO7nMaTuCLChnlAnt9f0NcK2ipvA5abkuiDYzr5naa4b_PlgVB8FNqvyyPx3TnOKnzQLeCagKTl-M8DJ6u76Ff0lZt86JkxH7GdCMeFbTRARpU5CLj7TG2MDhW_GEGwz-vPMmCc38KO2u3MqzZSPGQJtdIZEPw"}
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB24","label":"Security Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSA230","label":"IBM Security QRadar SOAR"},"ARM Category":[{"code":"a8m0z000000cvqKAAQ","label":"Integrations"}],"ARM Case Number":"TS013005282","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
04 July 2023
UID
ibm17003499