使用Cloudflare Quick Tunnels托管本地网页遇授权错误及1033报错求助
针对你运行 cloudflared tunnel --url http://localhost:60662 时反复出现的Unauthorized: Failed to get tunnel错误,以及访问URL时的1033错误,可按以下步骤排查修复:
重置本地Cloudflare身份验证凭据
- 终止当前运行的cloudflared进程
- 删除本地存储的认证证书:
- Windows路径:
%USERPROFILE%\.cloudflared\cert.pem - macOS/Linux路径:
~/.cloudflared/cert.pem
- Windows路径:
- 重新执行启动命令,此时会自动弹出浏览器窗口引导你重新登录Cloudflare账号完成授权,完成后再检查隧道是否正常启动。
排查网络拦截问题
- 确认本地网络未拦截QUIC协议(Cloudflare Quick Tunnel默认依赖该协议),可尝试切换网络环境(如从内网切换至家用网络)测试。
- 临时关闭本地防火墙、杀毒软件或代理工具,验证是否是这类程序阻断了cloudflared与Cloudflare服务器的连接。
更新cloudflared至最新版本
旧版本可能存在兼容性bug,根据你的系统执行更新操作:- Windows(使用Chocolatey):
choco upgrade cloudflared - macOS(使用Homebrew):
brew upgrade cloudflared - Linux:重新下载官方最新二进制包或通过对应包管理器更新
- Windows(使用Chocolatey):
强制使用HTTP2协议启动隧道
若QUIC协议被网络环境限制,可强制cloudflared使用HTTP2协议,修改命令为:cloudflared tunnel --url http://localhost:60662 --protocol http2
内容的提问来源于stack exchange,提问作者Alyx
相关产品推荐
相关产品推荐

