You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In rare cases after production availability issues, you may get 409 conflict responses for creating new users. Searching for those users with curl on brig or on ES will yield no results.
The 409 conflict can have two possible causes:
SAML NameID (externalId in scim, usually email address); symptom: the error message contains the phrase "externalId is already taken".
Wire handle (userName in scim); symptom: error message contains the user handle in the reason phrase.
The first one is more likely. To confirm, talk to spar's cassandra:
$ /opt/cassandra/bin/cqlsh $(hostname -i)| tee table.dump
>select*fromspar.userwhere issuer='<entity id of the IdP>'
Now press <enter> a few times until you've seen the entire output, then:
$ grep $externaiId table.dump
If this doesn't yield anything, you don't have ruled out case 1.
If it does yield one line, you have a user id. If that user doesn't exist in brig, you have confirmed 1.
Work-around:
delete*fromspar.userwhere issuer='<what you entered above>'and sso_id='<what you found above>'
Fix: coming up!
The text was updated successfully, but these errors were encountered:
In rare cases after production availability issues, you may get
409 conflict
responses for creating new users. Searching for those users with curl on brig or on ES will yield no results.The 409 conflict can have two possible causes:
The first one is more likely. To confirm, talk to spar's cassandra:
Now press
<enter>
a few times until you've seen the entire output, then:$ grep $externaiId table.dump
If this doesn't yield anything, you don't have ruled out case 1.
If it does yield one line, you have a user id. If that user doesn't exist in brig, you have confirmed 1.
Work-around:
Fix: coming up!
The text was updated successfully, but these errors were encountered: