Open aliasmac opened 1 month ago
I encounter the same issue in a different environment: https://github.com/microsoftgraph/microsoft-graph-comms-samples/issues/772
Can you confirm that the media platform part of your bot was able to initialize successfully? I think it would help if you could provide the GraphLogger output of the SDK initialization and logs during the join attempt, ideally in a spoiler
Hey @InDieTasten thanks for the tip, adding the logging revealed the root cause which we were able to fix, wasn't aware we could add the logger to the media platform, thanks!
Hey, could you describe your root cause? I may face the same issue: https://github.com/microsoftgraph/microsoft-graph-comms-samples/issues/772
Thanks!
@csk-bsi it was the most innocuous error, we were passing env variables via the k8s manifest for the different port mappings and since we're using .NET it expects a specific formatting which we got wrong for the public port, so instead of using the port we were exposing on our LB it was using a hardcoded port on our appsetting.json!
Hey @aliasmac, if you're dealing with issues where a bot never joins a Teams meeting due to server errors, you might want to check out the Recall.ai API.
It’s a simple 3rd party API that lets you use meeting bots to join meetings and capture raw audio/video/metadata without needing to build, scale, and maintain these bots yourself.
Here are the API docs: https://docs.recall.ai
Describe the issue
When inviting the bot to a Teams call we receive a HTTP 500 error and the bot never joins the call.
Code Snippet
This runs successfully, but we never receive the
established
callback.Expected behavior
We expect to receive a series of callbacks from Microsoft. We expect to receive the
established
callback that eventually resolves to the Bot joining a Teams call.Graph SDK (please complete the following information):
Call ID
Time:
2024-10-14 16:13:09.754 | time="2024-10-14T15:13:09.7547304Z
callChainId:ceb776d1-051b-4257-b170-4f53376418e7
Logs
Initial POST
api/calling
request where state isestablishing
After a further 4
establishing
requests we receive this as the 6th request that updates state toterminated
:Additional context