今天 Windows 服务器上的 cloudflared 不知道为什么挂了,重新 cloudflared service install
报错:
1 | cloudflared service is already installed at Cloudflared; if you are running a cloudflared tunnel, you can point it to multiple origins, avoiding the need to run more than one cloudflared service in the same machine; otherwise if you are really sure, you can do `cloudflared service uninstall` to clean up the existing service and then try again this command |
执行 cloudflared service uninstall
也报错:
1 | $ cloudflared service uninstall |
解决方法
手动删除服务后重新安装。
1 | sc stop Cloudflared # 即使报错也不管它 |
再次确认服务已移除:sc query Cloudflared
必须看到类似这样的报错:
1 | [SC] EnumQueryServicesStatus:OpenService 失败 1060: |
如果服务仍旧存在,解决方法
如果看到类似的信息:
1 | $ sc query Cloudflared |
按 Ctrl-Shift-Esc,在 任务管理器→详细信息 找找有没有 cloudflared.exe
,有的话杀掉。
此时再重新安装服务即可 cloudflared service install ...
¯\_(ツ)_/¯
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小鱼君的博客!
评论