AnsweredAssumed Answered

Failure A02 in launching Collaborate Ultra permanentUrl

Question asked by jreeves on Nov 12, 2018

I receive an error when trying to use a permanentUrl from the /session/{id}/enrollments endpoint. I created a new Collaborate session with a POST to /sessions, I then created a User, and enrolled them as a moderator of the session. I then used the response from /session/{id}/enrollments to find that enrollment and get a permanentUrl. Then I tried loading that URL in a browser and was presented with an error screen (Something went wrong... "Failure Code: A02").

 

I did some digging which hopefully helps debug the problem or show what I did wrong:

 

GET

https://xx-csa.bbcollab.com/sessions/63b071aca2564a44a78b20473febe786/enrollments?userId=d60f6921b90941909f67f50f6b7555fc

 

returned:

{"limit":1000,"results":[{"id":"27c6b901314f4b36a47894fce56672d7","editingPermission":"reader","launchingRole":"moderator","userId":"d60f6921b90941909f67f50f6b7555fc","permanentUrl":"http://wcrxxstg01.bbcollab.com/invite/7686db6735c24cd4b8365d91e5a15276"}],"offset":0}

 

Launching that permanentUrl in a browser, I looked at the network traffic and see:

Redirect to https://wcrxxstg01.bbcollab.com/collab/ui/session/join/a68174a19e89478397a9cb3ee1375f73

 

... a bunch of (static looking) json...

 

GET /collab/api/launch/a68174a19e89478397a9cb3ee1375f73 HTTP/1.1

Host: wcrxxstg01.bbcollab.com

User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0

Accept: application/json, text/plain, */*

Accept-Language: en-US,en;q=0.5

Accept-Encoding: gzip, deflate, br

Referer: https://wcrxxstg01.bbcollab.com/collab/ui/session/join/a68174a19e89478397a9cb3ee1375f73

Connection: keep-alive

Pragma: no-cache

Cache-Control: no-cache

{"sessionServerKey":"ssxxstg11","sessionDetails":{"sessionName":"another ultra sess","loginGroupName":"0001 TESTING GROUP","startTime":"2018-11-09T23:57:34.174Z","endTime":"2019-11-09T23:57:34.174Z","accessTime":"2018-11-09T23:42:34.174Z","reconnectUrl":"http://wcrxxstg01.bbcollab.com/invite/7686db6735c24cd4b8365d91e5a15276","returnUrl":"http://wcrxxstg01.bbcollab.com/collab/ui/scheduler/","telephonyEnabled":false,"breakoutRoomEnabled":true,"courseRoomEnabled":true,"sessionCategory":"default","occurrenceType":"S","maxSessionSize":100,"largeSessionEnabled":false,"launchComponent":"cla_flexgen_only","bpdsSupported":false,"messagingStreamEnabled":false,"persistentPinsEnabled":false}}

 

PUT /collab/api/saturn/ssxxstg11/login HTTP/1.1

Host: wcrxxstg01.bbcollab.com

User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0

Accept: application/json, text/plain, */*

Accept-Language: en-US,en;q=0.5

Accept-Encoding: gzip, deflate, br

Referer: https://wcrxxstg01.bbcollab.com/collab/ui/session/join/a68174a19e89478397a9cb3ee1375f73

X-BBCOLLAB-LOGIN-TOKEN: a68174a19e89478397a9cb3ee1375f73

Content-Type: application/json;charset=utf-8

Content-Length: 17

Connection: keep-alive

Pragma: no-cache

Cache-Control: no-cache

 

This responds with a generic-looking error page with no interesting headers and HTML that says something about:

Grizzly 2.3.23

 

Hopefully this gives you enough information to point out what we did wrong!

 

(A previous question was posted. Scott Hurrey commented but never responded to the follow up, hence this new question).

Outcomes