我正在尝试使用ngrok将我的应用程序(目前托管在localhost:3602上)发送给我的开发伙伴。
在过去,我已经成功地做了很多次了,只是通过输入
ngrok http 3602我要回一个他可以联系的网址。但是现在,当我输入它时,我会得到以下错误消息:
隧道会话失败。您的帐户仅限于一个同时进行的ngrok客户端会话。活动ngrok客户端会话位于“us”区域:- f21bd0dbe67928069054c733a5e11f88 (54.80.69.18) ERR_NGROK_108
显然,我必须有一个现有的隧道会话运行在某处。
我的问题是,我不知道在哪里可以找到现有的隧道会话,以及如何终止它。它在任务管理器中不作为正在运行的应用程序、进程或服务而存在,而且我在文档中找不到关于如何终止隧道会话的语法。我尝试过重新启动我的机器,但没有效果,这告诉我这可能不是本地问题,而是运行在链接到我的帐户的ngrok站点上的东西,但是我的帐户设置中找不到任何有用的东西。
有人能提供必要的命令来解决这个问题吗。谢谢。
发布于 2019-02-09 08:19:21
关于窗口版本:
tskill /A ngrok

发布于 2018-08-15 19:16:39
For Linux/Mac
killall ngrok此命令是Unix命令。在Windows中,您可以打开任务管理器并关闭所有ngrok进程。
发布于 2021-11-11 14:31:00
这个答案不是关于杀死隧道,而是关于ERR_NGROK_108所描述的问题的一个可能的解决方案。
https://dashboard.ngrok.com/get-started/setup描述了一个开始使用ngrok的简单计划。

如果执行第二步,就会有一个文件ngrok.yaml (在我的例子中,路径是:C:\Users\Mi\ .ngrok2\ngrok.yml)。
然后,执行ngrok http 80将提供所描述的错误ERR_NGROK_108。
解决方案:
ngrok http 80而不需要以前的ngrok authtoken这种方法解决了我在ERR_NGROK_108中的问题。
https://stackoverflow.com/questions/51865000
复制相似问题