Не удалось создать ngrokrequest до http://127.0.0.1: ошибка 4041 / api / tunnels, причина: прочитать ECONNRESET - PullRequest
0 голосов
/ 10 февраля 2020

У меня проблема с эмулятором Bot Framework.

Failed to spawn ngrok request to http://127.0.0.1:4041/api/tunnels failed, reason: read Econnreset

Я должен использовать ngrok для своего бота, потому что мне нужно обойти брандмауэр, чтобы получить ответы от своего бота, потому что я использую своего бота на Azure.
Я все сделал, мой ngrok работает на порте 4040, а мой Bot Framework использует порт 4041, почему он не берет 4040? Потому что 4041 не существует.

This is how it looks you can see on the right side the errors

Я был бы очень рад, если смогу найти решение своей проблемы.

Я sh всем вам хорошего дня.

1 Ответ

1 голос
/ 11 февраля 2020

Это потому, что NGROK уже работал. NGROK уже работает с веб-хостом на порту 4040. Я думаю , что эмулятор пытается использовать следующий порт (4041), но затем не может запустить ngrok, потому что он уже запущен.

Если ваша цель - только локальная отладка для бота, работающего на Azure, отмените выбор следующей настройки в эмуляторе.

Запустить ngrok при запуске эмулятора

Перезапустить эмулятор и использовать адрес localhost для отладки.

...