127.0.0.1:3080 无法打开
127.0.0.1:3080 无法打开时,先检查 DSH 终端是否仍在运行,并使用启动日志打印的完整地址。按进程退出、实际端口改变和远程部署三种情况排查。DSH 在 SSH 服务器运行时,本机浏览器的回环地址不会指向服务器,需要先建立端口转发;页面附检查命令、修复顺序及重新打开 Web UI 的验证步骤。
本页内容
核对错误信息
在页面或终端中查找下面的错误码或提示词。完整信息可能因操作系统和版本不同而略有差异。
127.0.0.1:3080 does not openlocalhost:3080 not openinglocalhost 3080 not working127.0.0.1 3080 not working搜索或求助时尽量复制完整报错,同时删除 API Key、私有仓库名、用户名和敏感路径。
DSH 在自己电脑上运行时,保持终端窗口打开,并访问它打印的准确 URL。DSH 在远程服务器上运行时,你浏览器中的 127.0.0.1 指向自己的电脑,不是服务器;必须先建立 SSH 端口转发。
错误含义
浏览器无法访问 DSH Web UI。可能是本地进程已经停止、实际端口不同,或者 DSH 运行在另一台机器上。
常见原因
- DSH 在出现其他启动错误后已经退出。
- 首次 npx 下载尚未完成。
- DSH 启动在 3080 以外的端口。
- DSH 运行在远程 SSH 服务器,但没有转发端口。
- 系统或浏览器代理错误地接管了 localhost。
对应文档与源码
DSH 相关链接固定到 0.1.5-rc.2 / c291e79;涉及系统和运行环境的说明见对应官方文档。
修复步骤
- 01
先看终端
确认 DSH 进程仍在运行,并使用它最后打印的 Web UI URL。终端存在 EADDRINUSE、EACCES 或下载失败时,先解决该报错。
- 02
DSH 在当前电脑上运行
在同一台电脑的浏览器中打开终端打印的准确地址。如果启动时用了 --port 13080,就不要继续访问 3080。
- 03
DSH 在远程 SSH 服务器上运行
在自己的电脑上执行下面命令,保持 SSH 连接,再用本地浏览器打开 http://127.0.0.1:3080。
ssh -L 3080:127.0.0.1:3080 user@server - 04
远程 DSH 使用了其他端口
转发端口必须与 DSH 实际端口一致。下面示例把远程 13080 转发到本地 13080。
ssh -L 13080:127.0.0.1:13080 user@server - 05
检查浏览器或系统代理绕过规则
公司网络使用代理时,确认浏览器或操作系统代理设置已排除 localhost 和 127.0.0.1。仅设置进程环境变量 NO_PROXY,并不能保证桌面浏览器也会采用。
检查结果
- 终端中的 DSH 进程保持运行。
- 本机运行时,终端打印的准确 URL 可以打开。
- SSH 场景下,隧道保持连接,转发后的本地 URL 可以加载 DSH。
- 终端已经显示 DSH 退出时,不要只在浏览器里反复刷新。
- 不要为了省去 SSH 转发就把 DSH 端口直接暴露到公网。
- 不要把自己电脑的 127.0.0.1 当成远程服务器地址。
常见问题速查
127.0.0.1:3080 does not open 怎么修?
DSH 在自己电脑上运行时,保持终端窗口打开,并访问它打印的准确 URL。DSH 在远程服务器上运行时,你浏览器中的 127.0.0.1 指向自己的电脑,不是服务器;必须先建立 SSH 端口转发。
127.0.0.1:3080 does not open 是什么意思?
浏览器无法访问 DSH Web UI。可能是本地进程已经停止、实际端口不同,或者 DSH 运行在另一台机器上。
怎么确认 127.0.0.1:3080 does not open 已经修好?
终端中的 DSH 进程保持运行。 本机运行时,终端打印的准确 URL 可以打开。 SSH 场景下,隧道保持连接,转发后的本地 URL 可以加载 DSH。
本页于 2026-09-11 对照官方仓库核验。网站使用的已发布版本基线为 0.1.5-rc.1;源码核验快照为 0.1.5-rc.2(c291e79)。