You need to enable JavaScript to run this app. VSCode Live Server无法运行在443端口,启动后自动跳转至444
优惠活动
大模型
产品
解决方案
定价
更多

VSCode Live Server无法运行在443端口,启动后自动跳转至444

Live Server 绑定443端口自动跳444的解决办法

Live Server内置了容错逻辑,当目标端口无法完成绑定、HTTPS服务初始化失败时,会自动将端口号+1重试,因此才会出现443自动变更为444的情况。常见的触发原因和对应解决方式如下:

  • 权限不足无法绑定特权端口
    1024以下的端口属于系统预留的特权端口,普通权限启动的VSCode没有权限绑定443,这是最常见的触发原因。
    对应解决方案:
    • Windows:完全关闭所有VSCode进程,右键点击VSCode快捷方式,选择「以管理员身份运行」后再启动Live Server
    • macOS:完全退出VSCode后打开终端,执行sudo open -a "Visual Studio Code",输入当前用户登录密码启动VSCode,再启动Live Server即可
  • 443端口已被其他进程占用
    如果本地已经运行了Nginx、Apache、其他HTTPS调试服务,或是之前的Live Server进程残留未退出,会直接占用443端口导致绑定失败。
    对应排查与解决:
    • Windows:打开命令提示符执行netstat -ano | findstr :443,查到占用进程的PID后,在任务管理器「详细信息」标签页中找到对应PID的进程,结束后再重启Live Server
    • macOS:打开终端执行lsof -i :443,查到占用进程的PID后,执行kill [对应PID]结束进程,再重启Live Server
  • HTTPS配置异常导致服务初始化失败
    如果配置里的证书路径、密钥密码填写错误,Live Server的HTTPS服务无法正常启动,也会触发自动顺延端口的逻辑:
    • 检查cert、key路径是否为完整绝对路径:不要使用截断的占位路径或相对路径,需写全证书文件的实际存储位置,比如Windows写C:/cert/localhost.pem、macOS写/Users/你的用户名/cert/localhost.key,避免插件找不到对应文件
    • 核对passphrase内容和生成证书时设置的密码完全一致,排除大小写错误、多余空格的问题

设置完成后启动Live Server,观察VSCode底部状态栏显示的访问地址,显示为https://localhost:443即说明配置生效。

内容的提问来源于stack exchange,提问作者mulla.azzi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.30 14:45:08