[GH-ISSUE #3764] RDP connection is not working #2585

Open
opened 2026-02-27 00:53:31 +03:00 by kerem · 9 comments
Owner

Originally created by @lakani on GitHub (Jan 13, 2025).
Original GitHub issue: https://github.com/electerm/electerm/issues/3764

Electerm Version and download file extension(Electerm版本和下载文件后缀)

electerm-xx.xx.xx-win-x64-installer.exe

Platform detail (平台详情)

Microsoft Windows NT 10.0.22631.0 x64

What steps will reproduce the bug?(重新问题的详细步骤)

i;m trying to Add new bookmark with the same info i used it in nore Windows RDP connection , but it says unable to connect

What should have happened?(期望的结果)

it should connect normally

Would this happen in other terminal app(是否能够在其他同类软件重现这个问题)

No response

Additional information(其他任何相关信息)

No response

Originally created by @lakani on GitHub (Jan 13, 2025). Original GitHub issue: https://github.com/electerm/electerm/issues/3764 ### Electerm Version and download file extension(Electerm版本和下载文件后缀) electerm-xx.xx.xx-win-x64-installer.exe ### Platform detail (平台详情) Microsoft Windows NT 10.0.22631.0 x64 ### What steps will reproduce the bug?(重新问题的详细步骤) i;m trying to Add new bookmark with the same info i used it in nore Windows RDP connection , but it says unable to connect ### What should have happened?(期望的结果) it should connect normally ### Would this happen in other terminal app(是否能够在其他同类软件重现这个问题) _No response_ ### Additional information(其他任何相关信息) _No response_
Author
Owner

@laskin82 commented on GitHub (Jan 14, 2025):

same issue on 1.60.6

node:20.16.0
acorn:8.11.3
ada:2.8.0
ares:1.31.0
base64:0.5.2
brotli:1.0.9
cjs_module_lexer:1.2.2
cldr:43.0
icu:73.1
llhttp:8.1.2
modules:123
napi:9
nghttp2:1.61.0
openssl:0.0.0
simdutf:5.2.8
tz:2024a
undici:6.19.2
unicode:15.0
uv:1.46.0
uvwasi:0.0.21
v8:12.4.254.20-electron.0
zlib:1.3.0.1-motley
electron:30.5.1
chrome:124.0.6367.243

[2025-01-14 08:12:19.720] [debug] ws: connected to terminal -> aUNKqIW_2025-01-14-08-12-19
[2025-01-14 08:12:32.797] [debug] ws: connected to rdp session -> LF4Livy
[2025-01-14 08:12:33.096] [error] rdp error Error: 2237184:error:1000012e:SSL routines:OPENSSL_internal:KEY_USAGE_BIT_INCORRECT:....\third_party\boringssl\src\ssl\ssl_cert.cc:431:

<!-- gh-comment-id:2588954111 --> @laskin82 commented on GitHub (Jan 14, 2025): same issue on 1.60.6 node:20.16.0 acorn:8.11.3 ada:2.8.0 ares:1.31.0 base64:0.5.2 brotli:1.0.9 cjs_module_lexer:1.2.2 cldr:43.0 icu:73.1 llhttp:8.1.2 modules:123 napi:9 nghttp2:1.61.0 openssl:0.0.0 simdutf:5.2.8 tz:2024a undici:6.19.2 unicode:15.0 uv:1.46.0 uvwasi:0.0.21 v8:12.4.254.20-electron.0 zlib:1.3.0.1-motley electron:30.5.1 chrome:124.0.6367.243 [2025-01-14 08:12:19.720] [debug] ws: connected to terminal -> aUNKqIW_2025-01-14-08-12-19 [2025-01-14 08:12:32.797] [debug] ws: connected to rdp session -> LF4Livy [2025-01-14 08:12:33.096] [error] rdp error Error: 2237184:error:1000012e:SSL routines:OPENSSL_internal:KEY_USAGE_BIT_INCORRECT:..\..\third_party\boringssl\src\ssl\ssl_cert.cc:431:
Author
Owner

@zxdong262 commented on GitHub (Jan 18, 2025):

May related to https://github.com/electron/electron/issues/31042

<!-- gh-comment-id:2599523202 --> @zxdong262 commented on GitHub (Jan 18, 2025): May related to https://github.com/electron/electron/issues/31042
Author
Owner

@zxdong262 commented on GitHub (Jan 18, 2025):

Currently no clue to resolve it, help needed

<!-- gh-comment-id:2599525389 --> @zxdong262 commented on GitHub (Jan 18, 2025): Currently no clue to resolve it, help needed
Author
Owner

@oicq1699 commented on GitHub (Jun 30, 2025):

应该要允许自己能配置rdp各个选项,这样才有可能测试成功,只是一个用户名密码和ip地址,端口号,肯定 是不够的

<!-- gh-comment-id:3017608825 --> @oicq1699 commented on GitHub (Jun 30, 2025): 应该要允许自己能配置rdp各个选项,这样才有可能测试成功,只是一个用户名密码和ip地址,端口号,肯定 是不够的
Author
Owner

@NFoxNet commented on GitHub (Jul 15, 2025):

Is there any progress on fixing the RDP connection issue? This is a critical feature for administrators on Windows.

<!-- gh-comment-id:3073372069 --> @NFoxNet commented on GitHub (Jul 15, 2025): Is there any progress on fixing the RDP connection issue? This is a critical feature for administrators on Windows.
Author
Owner

@zxdong262 commented on GitHub (Jul 15, 2025):

Is there any progress on fixing the RDP connection issue? This is a critical feature for administrators on Windows.

Not yet, due to nodejs world do not have a solid lib

<!-- gh-comment-id:3073743760 --> @zxdong262 commented on GitHub (Jul 15, 2025): > Is there any progress on fixing the RDP connection issue? This is a critical feature for administrators on Windows. Not yet, due to nodejs world do not have a solid lib
Author
Owner

@NFoxNet commented on GitHub (Jul 16, 2025):

Not yet, due to nodejs world do not have a solid lib

Hm, maybe instead of building a new RDP client from scratch in Node.js, have you considered wrapping an existing, mature library like FreeRDP?

This approach could offer a few key advantages:

  • Faster implementation: Leverage a battle-tested RDP core instead of reinventing it.
  • Greater stability: Benefit from the years of development and bug fixes from the FreeRDP community.
  • Easier maintenance: The core protocol logic is maintained by the FreeRDP project, not you.

This is a common pattern used by other connection managers and seems like it would be a great fit here.

<!-- gh-comment-id:3077433608 --> @NFoxNet commented on GitHub (Jul 16, 2025): > Not yet, due to nodejs world do not have a solid lib Hm, maybe instead of building a new RDP client from scratch in Node.js, have you considered wrapping an existing, mature library like FreeRDP? This approach could offer a few key advantages: - Faster implementation: Leverage a battle-tested RDP core instead of reinventing it. - Greater stability: Benefit from the years of development and bug fixes from the FreeRDP community. - Easier maintenance: The core protocol logic is maintained by the FreeRDP project, not you. This is a common pattern used by other connection managers and seems like it would be a great fit here.
Author
Owner

@wtjperi2003 commented on GitHub (Jan 21, 2026):

不行,黑色一片。26年了,还没修复这个问题吗

<!-- gh-comment-id:3776874746 --> @wtjperi2003 commented on GitHub (Jan 21, 2026): 不行,黑色一片。26年了,还没修复这个问题吗
Author
Owner

@zxdong262 commented on GitHub (Jan 21, 2026):

不行,黑色一片。26年了,还没修复这个问题吗

还没有,也许得指望AI了

<!-- gh-comment-id:3777228735 --> @zxdong262 commented on GitHub (Jan 21, 2026): > 不行,黑色一片。26年了,还没修复这个问题吗 还没有,也许得指望AI了
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#2585
No description provided.