Linux版本RDP问题
-
Linux版本的xTerminal使用的RDP依赖libssl.so.1.1 然而这个包早在22版的LTS版本系统就已经被官方库删除
这个库已经到libssl 3.x版本以上了, 希望可以重新适配一下,Linux用户的功能就少了一大块了。13:43:19.732 › 启动RDP代理失败: Error: Rust 原生 RDP 代理模块加载失败(rdp_proxy_native.node)。路径: /opt/XTerminal/resources/app.asar.unpacked/dist/main/native/rdp_proxy_native.node。原因: libssl.so.1.1: 无法打开共享目标文件: 没有那个文件或目录
at RdpProxyService.requireNative (/opt/XTerminal/resources/app.asar/dist/main/index.js:69:3150)
at RdpProxyService.startProxy (/opt/XTerminal/resources/app.asar/dist/main/index.js:69:3739)
at /opt/XTerminal/resources/app.asar/dist/main/index.js:441:22119
at SocketGateway.callRdpProxyWithErrorLogAsync (/opt/XTerminal/resources/app.asar/dist/main/index.js:441:21243)
at SocketGateway.getRdpProxyPort (/opt/XTerminal/resources/app.asar/dist/main/index.js:441:22021)
at /opt/XTerminal/resources/app.asar/dist/main/index.js:24:5502
at /opt/XTerminal/resources/app.asar/node_modules/cls-hooked/context.js:118:13
at Namespace.run (/opt/XTerminal/resources/app.asar/node_modules/cls-hooked/context.js:97:5)
at Namespace.runAndReturn (/opt/XTerminal/resources/app.asar/node_modules/cls-hooked/context.js:117:8)
at SocketGateway.getRdpProxyPort (/opt/XTerminal/resources/app.asar/dist/main/index.js:24:5372)
at /opt/XTerminal/resources/app.asar/node_modules/@nestjs/websockets/context/ws-context-creator.js:43:33
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async SocketGateway.<anonymous> (/opt/XTerminal/resources/app.asar/node_modules/@nestjs/websockets/context/ws-proxy.js:11:32)
at async WebSocketsController.pickResult (/opt/XTerminal/resources/app.asar/node_modules/@nestjs/websockets/web-sockets-controller.js:96:24) SocketGateway
13:43:19.736 › Rust 原生 RDP 代理模块加载失败(rdp_proxy_native.node)。路径: /opt/XTerminal/resources/app.[host]/dist/main/native/rdp_proxy_native.node。原因: [host].1.1: 无法打开共享目标文件: 没有那个文件或目录 null SocketGateway