SCIM: The request contains invalid parameters or values

Hello,

I am trying to connect to a Target System using oAuth authentication method via SCIM. We are using the version 9.0 LTS.

We populate all the correct values and when we try to test the connection we get the below error message:

Error returned: {"error": invalid_request", "error_description": The request contains invalid parameters or values."}

Error returned: The remote server returned an error: (400) Bad Request.

I tried to do a Postman request using the correct access token, client ID and client secret and we manage to return the users and groups. In Postman it seems to be working, while Sync Editor doesn't recognise the connection info.

I tried to reach the server without the authorization token and then I am getting a different type of error message with HML headers: Unauthorized. Proper authorization is required for this area. Either your browser does not perform authorization, or your authorization has failed.

In the meantime, out of curiosity, I tried to mimic the behavior of Sync Editor to Postman by doing the request in a different order and I got the same error messages. 

My question to you is, have you seen something similar before? Is there any specific order the sync editor follows to achieve an oAuth request? 

Thank you in advance!

Parents Reply
  • Differences in new IDCS connection - UAT - PostMan and OI.zip

    Hi   we don't have fiddler but I was able to do a WireShark trace ..... see attached.  

    We can see that when postman does it’s connection it has a list of 18 ciphers to choose from and we can see that it does a change cipher and chooses TLS_AES_256_GCM_SHA384 for the connection and it’s all good.

    We can see that OI has a list of 8 ciphers to choose from ….. which do not include TLS_AES_256_GCM_SHA384 so it looks like it reverts to a certificate based connection. We do get a “Server Hello Done” message but I don’t know if this means that it has really made a connection and worked …. I suspect not as we get an ‘unauthorized’ message in the connection wizard.

    Next thing to understand is why PostMan has way more ciphers than OI and why OI falls back to a certificate based connection and if we can make the cert connection work by installing a cert.

    Does this help?

    Thanks, Barry (working with Chrysoula on this)

Children