How to resolve the error as “500 internal server error” in Bot Framework Channel Emulator?

Pradeep picture Pradeep · Jul 11, 2016 · Viewed 16.3k times · Source

I am working on Bot framework technology, recently Microsoft announced the new version (V3) of bot. I was already developed bots using old version, now I am trying to upgrade my bots to newer version. For that everything working fine but after published my bot into azure, then by using the publish URL I am trying to test in bot framework channel emulator (3.0.0.54) it gives always "500, internal server error". But when I added skype channel to my bot then it will working fine.

Only the problem is when I am testing in bot framework channel emulator with Published URL of my bot application, then only I got the error as "Internal server error".

I think there may be problem with latest version bot framework channel emulator

Answer

Sathish Neelamegam picture Sathish Neelamegam · Aug 3, 2016

ngrok http -host-header=rewrite 9000

screenshot

  • As seen in screenshot copy Forwarding URL with https and paste it in Emulator url
  • Emulator port should be in 9000 and emulator Url should contain ngrok forwarding Https URL

Note :ngrok should be in running state .if your getting same 500 error while trying next time please start from step 1. For more reference .https//docs.botframework.com/en-us/tools/bot-framework-emulator/#navtitle