You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pyngrok调用ngrok.connect触发ERR_NGROK_108错误求助

pyngrok 6.0.0 + Python 3.11.4 会话冲突问题求助

使用pyngrok ^6.0.0与Python 3.11.4,已尝试切换pyngrok、ngrok所有文档记载版本,问题仍未解决。

配置文件 settings/ngrok.yml 内容

region: us
version: '2'
authtoken: XXXXXX
api_key: XXXXXX
tunnels:
  app:
    addr: https://127.0.0.1:3000
    proto: http
    #bind_tls: true

触发错误的Python代码

def start_ngrok() : 
   from pyngrok.conf import PyngrokConfig
   from pyngrok import ngrok, conf

   conf.get_default().config_path = "settings/ngrok.yml"
   tunnel = ngrok.connect(name="app")
    
   #tunnel = ngrok.connect(addr="127.0.0.1:3000", proto="http", bind_tls=True)
   url = tunnel.public_url

问题详情

调用上述代码时持续触发ERR_NGROK_108错误,错误日志显示账户仅支持1个同时ngrok代理会话,但通过ngrok API及仪表盘检查均无活跃会话。

使用CLI执行 ngrok --config settings/ngrok.yml start app 可正常运行,但调用ngrok.connect方法则失败。

已尝试的所有connect方式

  • ngrok.connect(3000):触发err_ngrok_3004,默认连接localhost而非127.0.0.1(OS X特性)
  • ngrok.connect('https://127.0.0.1'):触发ERR_NGROK_108代理问题
  • ngrok.werkzeug_develop():触发err_ngrok_3004

目前已无解决思路,寻求技术帮助。

内容的提问来源于stack exchange,提问作者pjaol

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 09:27:22