[GH-ISSUE #2186] 又出现了 win10 最新版本无法打开 #1361

Closed
opened 2026-02-27 00:03:14 +03:00 by kerem · 7 comments
Owner

Originally created by @0cat-r on GitHub (Jul 13, 2021).
Original GitHub issue: https://github.com/electerm/electerm/issues/2186

命令行下显示报错
14:17:28 debug 鈥?electerm start
useSystemTitleBar false
events.js:292
throw er; // Unhandled 'error' event
^

Error: listen EACCES: permission denied 127.0.0.1:30975
at Server.setupListenHandle [as _listen2] (net.js:1301:21)
at listenInCluster (net.js:1366:12)
at doListen (net.js:1503:7)
at processTicksAndRejections (internal/process/task_queues.js:81:21)
Emitted 'error' event on WebSocketServer instance at:
at Server.emit (events.js:315:20)
at emitErrorNT (net.js:1345:8)
at processTicksAndRejections (internal/process/task_queues.js:80:21) {
code: 'EACCES',
errno: -4092,
syscall: 'listen',
address: '127.0.0.1',
port: 30975

netstat -ano 显示端口30975并没被占用。

Originally created by @0cat-r on GitHub (Jul 13, 2021). Original GitHub issue: https://github.com/electerm/electerm/issues/2186 命令行下显示报错 14:17:28 debug 鈥?electerm start useSystemTitleBar false events.js:292 throw er; // Unhandled 'error' event ^ Error: listen EACCES: permission denied 127.0.0.1:30975 at Server.setupListenHandle [as _listen2] (net.js:1301:21) at listenInCluster (net.js:1366:12) at doListen (net.js:1503:7) at processTicksAndRejections (internal/process/task_queues.js:81:21) Emitted 'error' event on WebSocketServer instance at: at Server.emit (events.js:315:20) at emitErrorNT (net.js:1345:8) at processTicksAndRejections (internal/process/task_queues.js:80:21) { code: 'EACCES', errno: -4092, syscall: 'listen', address: '127.0.0.1', port: 30975 netstat -ano 显示端口30975并没被占用。
kerem closed this issue 2026-02-27 00:03:14 +03:00
Author
Owner

@zxdong262 commented on GitHub (Jul 14, 2021):

这可能跟你本机情况有关,试试其他机器能复现吗?或者重启什么的?

<!-- gh-comment-id:879545571 --> @zxdong262 commented on GitHub (Jul 14, 2021): 这可能跟你本机情况有关,试试其他机器能复现吗?或者重启什么的?
Author
Owner

@0cat-r commented on GitHub (Jul 14, 2021):

可以 我同事的win10 也是这样 一直卡 其他机器完全可以复现 我看了这几天提的issues 也有人遇到了啊

<!-- gh-comment-id:879546530 --> @0cat-r commented on GitHub (Jul 14, 2021): 可以 我同事的win10 也是这样 一直卡 其他机器完全可以复现 我看了这几天提的issues 也有人遇到了啊
Author
Owner

@0cat-r commented on GitHub (Jul 14, 2021):

image

<!-- gh-comment-id:879546736 --> @0cat-r commented on GitHub (Jul 14, 2021): ![image](https://user-images.githubusercontent.com/49912303/125554030-44c91f47-56e1-41d9-beab-5498dc19b073.png)
Author
Owner

@zxdong262 commented on GitHub (Jul 14, 2021):

可以试试用admin权限运行吗?

<!-- gh-comment-id:879548750 --> @zxdong262 commented on GitHub (Jul 14, 2021): 可以试试用admin权限运行吗?
Author
Owner

@0cat-r commented on GitHub (Jul 17, 2021):

不是权限问题导致的 呜呜 有时候他又正常 不行的时候 admin
权限也是这样

<!-- gh-comment-id:881840681 --> @0cat-r commented on GitHub (Jul 17, 2021): 不是权限问题导致的 呜呜 有时候他又正常 不行的时候 admin 权限也是这样
Author
Owner

@Nguyendream commented on GitHub (Apr 29, 2022):

是不是启用了hyper-v,会随机保留(占用)端口的,使用netstat -ano是查不到的

使用以下命令查看保留端口,如果端口30975在开始端口结束端口之间,则复现问题

netsh int ipv4 show excludedportrange protocol=tcp

@zxdong262 目前遇到这个问题会卡在加载页,不用命令行启动无法得知。
造成此问题的主要原因是固定端口30975被占用/无权限

是否可以采用动态端口的策略呢,监听端口失败,则换个端口重试

<!-- gh-comment-id:1113020277 --> @Nguyendream commented on GitHub (Apr 29, 2022): 是不是启用了hyper-v,会随机保留(占用)端口的,使用`netstat -ano`是查不到的 使用以下命令查看保留端口,如果端口30975在`开始端口`和`结束端口`之间,则复现问题 ``` netsh int ipv4 show excludedportrange protocol=tcp ``` @zxdong262 目前遇到这个问题会卡在加载页,不用命令行启动无法得知。 造成此问题的主要原因是固定端口30975被占用/无权限 是否可以采用动态端口的策略呢,监听端口失败,则换个端口重试
Author
Owner

@zxdong262 commented on GitHub (Dec 25, 2023):

https://github.com/electerm/electerm/issues/2548#issuecomment-1842513418 有人说这样可以解决

net stop winnat

net start winnat
<!-- gh-comment-id:1868708667 --> @zxdong262 commented on GitHub (Dec 25, 2023): https://github.com/electerm/electerm/issues/2548#issuecomment-1842513418 有人说这样可以解决 ``` net stop winnat net start winnat ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#1361
No description provided.