Ngrok常见错误

错误1: Tunnel ** not found

隧道没有启动的时候会提示:Tunnel sphynx.free.idcfengye.com not found

这时候应该检查隧道是否已经启动,如果没有启动则启动。

错误2: 隧道 ** 不可用

如果隧道启动了,而web服务没有启动会提示

这个并不是错误,而是要映射的服务不没有启动,不是服务器出问题了,也不是隧道出问题了。

错误3: bind: address already in use

服务器无法分配隧道: [ctl:d66a0e1] [54710df44b9784aa60692e8b8e7bda79] 绑定TCP监听器错误: listen tcp **: bind: address already in use

这个错误是因为TCP隧道已经启动了,所以会出现这个错误。

错误4:服务器无法分配隧道: ** 已注册.

服务器无法分配隧道: 隧道 http://sphynx.free.idcfengye.com 已注册.

这个错误是因为HTTP隧道已经启动了,所以会出现这个错误。

  • 解决办法

    1、登陆管理平台到隧道管理

    2、点击查看状态,检查隧道是否在线

    3、如果在线点击踢下线

错误5: reconnecting

出现这个错误要检查两个问题

  • 这个问题一般都是香港的问题比较多,因为香港由于国策原因有可能被墙也会抽风。因此如果有在tcp和udp的用户尽可能的选择内地的服务器。出现这个问题的时候先选择ping一下服务器看看能否通
  • 检查隧道是否已经启动,http的隧道可以通过浏览器访问如果没有启动的隧道提示是 not found 如果已经启动那么浏览器会一直转圈。对于tcp隧道可以采用telnet的方式连接查看隧道是否启动,按照错误4的解决办法操作

解决问题步骤:

  • 1、ping 隧道服务器(隧道管理单机隧道ID可以展开查看服务器地址),检查是否可以ping通

  • 2、通过 http://ping.chinaz.com/服务器地址 ping 隧道服务器地址(隧道管理单机隧道ID可以展开查看服务器地址) 查看得出来的ip是否和自己电脑ping的ip一致,检查dns是否污染

  • 3、检查隧道是否启动,可以在隧道管理平台隧道管理检查

  • 4、telnet 隧道服务器的 4443端口

results matching ""

    No results matching ""