microsoftgraph / microsoftgraph/microsoft-graph-comms-samples

Setup AKS Bot on Local successfully but getting error MediaControllerConversationAddParticipantFailed when joining bot on call

Open
#405 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
253
Forks
275
Avg merge
1d 5h
Merged PRs (30d)
1

Description

I already setup the bot on my other laptop and it was able to join the call via Postman. But when I setup the bot on my other desktop I'm getting this error - MediaControllerConversationAddParticipantFailed

Everything is setup

  • ngrok domain and reserved TCP address
  • certificate was setup and used the thumbprint on the config
  • Config in Azure was already setup

image

Here are the logs I'm getting:

{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"updated","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"establishing","chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"updated","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"establishing","chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"updated","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"establishing","chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"updated","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"establishing","chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
Establishing -
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"deleted","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"terminated","resultInfo":{"@odata.type":"#microsoft.graph.resultInfo","code":500,"subcode":7112,"message":"MediaControllerConversationAddParticipantFailed"},"chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
Terminated - MediaControllerConversationAddParticipantFailed
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"deleted","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"terminated","resultInfo":{"@odata.type":"#microsoft.graph.resultInfo","code":500,"subcode":7112,"message":"MediaControllerConversationAddParticipantFailed"},"chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"deleted","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"terminated","resultInfo":{"@odata.type":"#microsoft.graph.resultInfo","code":500,"subcode":7112,"message":"MediaControllerConversationAddParticipantFailed"},"chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}
{"@odata.type":"#microsoft.graph.commsNotifications","value":[{"@odata.type":"#microsoft.graph.commsNotification","changeType":"deleted","resource":"/app/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceUrl":"/communications/calls/28205500-911f-46f6-9f45-0b3c737dc4e5","resourceData":{"@odata.type":"#microsoft.graph.call","state":"terminated","resultInfo":{"@odata.type":"#microsoft.graph.resultInfo","code":500,"subcode":7112,"message":"MediaControllerConversationAddParticipantFailed"},"chatInfo":{"@odata.type":"#microsoft.graph.chatInfo","threadId":"19:meeting_Mjk3ZTY0ZjktYmU1Ny00NTUwLWEwZTgtYTlhMjgyZmMxYzlk@thread.v2","messageId":"0"},"meetingInfo":{"@odata.type":"#microsoft.graph.organizerMeetingInfo","organizer":{"@odata.type":"#microsoft.graph.identitySet","user":{"@odata.type":"#microsoft.graph.identity","id":"86d367dc-dee4-4e34-a364-42d19a1eeb12","tenantId":"4eaed389-575d-431d-8099-13c4566eed90"}}},"callChainId":"89f85a04-1883-4997-b768-77901e62aab5"}}]}

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository files, tests, or entry points are identified. Start by reproducing the AKS bot call flow from Postman and compare the working laptop with the failing desktop, including the certificate, ngrok address, and Azure configuration. Done means identifying the cause of MediaControllerConversationAddParticipantFailed or documenting the missing configuration needed to join the call.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, kubernetes, postman
Domain
api, cloud, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.