Forum Discussion
AudioVideoPlaybackBot not joining meeting - Server Internal Error. DiagCode: 500#3002.@
rubenrubio - Thanks for reporting your issue. The error may be related to server-side issues such as problems with the server configuration or unexpected conditions that the server cannot handle
1. Ensure that your ngrok tunnel is correctly configured to handle TCP traffic for the AudioVideoPlaybackBot. Since the bot requires TCP tunnels for calls and online meetings, you need to set up ngrok to support TCP tunnels.
2. Since you are using a wildcard SSL certificate for *.biometricvox.com, ensure that the certificate is correctly installed on your machine and matches the ngrok tunnel's public URL. The SSL certificate must be valid and match the bot's public URL to establish secure communication.
3. Verify that the messaging endpoint URL in your bot registration is correctly set to https://bot.biometricvox.com/api/messages. This endpoint should match the ngrok tunnel's URL where your bot is hosted. Ensure that the bot registration settings are configured correctly for multi-tenant access.
4. The error code 500 with subcode 3002 indicates an internal server error during the call establishment process. This could be due to issues with the bot's communication with Microsoft Graph API. Ensure that the bot has the necessary permissions and configurations to interact with Microsoft Graph API for calls and meetings.