Documentation for Integration with Azure bot registration

Hi All, I am new to this forum and I am looking for some help with registering my bot through Azure portal and check the communication via Web Chat.

I am using ngrok and my endpoint URL is https://“ip generated with ngrok”/webhook/botframework/webhook

Below is the error I see : 404 Error

“OPTIONS /webhooks/botframework/webhook HTTP/1.1” 404 342 0.001960 “POST /webhooks/botframework/webhook HTTP/1.1” 404 342 0.001995

It will be great if someone can share a document or steps on how to overcome this.


botframework channels are not working since rasa 1.0

I am dealing with the same issue right now! Could you please tell me how have you fixed that?!

To troubleshoot the 404 error occurring when attempting to register your bot through the Azure portal and communicate via Web Chat using ngrok, several steps can be taken to resolve the issue. Firstly, it’s crucial to meticulously check the endpoint configuration. Ensure that the endpoint URL specified in the Azure portal precisely matches the URL generated by ngrok, including any path segments such as “/webhook/botframework/webhook”. Even minor discrepancies between the configured endpoint URL and the actual ngrok URL can trigger a 404 error. Additionally, it’s essential to verify the status of your ngrok tunnel. Confirm that the ngrok tunnel is operational and correctly forwarding requests to the designated local port where your bot service is hosted. Any issues with ngrok configuration or connectivity can lead to failed requests and subsequent 404 errors. Reviewing the Bot Framework settings is equally important. Ensure that the messaging endpoint specified in your bot’s Bot Framework registration aligns perfectly with the ngrok URL. Any disparities between these settings can hinder communication between the Bot Framework and your bot service, resulting in 404 errors. By meticulously following these steps and confirming the configuration of your ngrok tunnel, endpoint URL settings in Azure, and Bot Framework registration, you should be able to troubleshoot the 404 error effectively and successfully register your bot for communication via Web Chat.