mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-03-02 19:26:56 -05:00
macos does not work well ,check the logs please,under the same network environment,debian12 is ok #3113
Labels
No labels
bug
documentation
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
question
unreproducible
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rustdesk-rustdesk#3113
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @zzduci on GitHub (Nov 19, 2024).
Bug Description
cat RustDesk_rCURRENT.log
[2024-11-20 12:02:34.186065 +08:00] INFO [src/core_main.rs:140] main start args: ["--server"], env: Args { inner: ["/Applications/RustDesk.app/Contents/MacOS/RustDesk", "--server"] }
[2024-11-20 12:02:34.187651 +08:00] INFO [src/core_main.rs:266] start --server with user michael
[2024-11-20 12:02:34.190722 +08:00] INFO [libs/scrap/src/common/codec.rs:997] skip test av1
[2024-11-20 12:02:34.190888 +08:00] INFO [src/lan.rs:29] lan discovery listener started
[2024-11-20 12:02:34.191157 +08:00] INFO [src/common.rs:498] Testing nat ...
[2024-11-20 12:02:34.197360 +08:00] ERROR [src/common.rs:481] test nat: Failed to connect to rs-ny.rustdesk.com:21116
[2024-11-20 12:02:34.198715 +08:00] INFO [src/rendezvous_mediator.rs:653] Direct server listening on: Some(Ok([::]:5002))
[2024-11-20 12:02:34.198661 +08:00] INFO [src/rendezvous_mediator.rs:385] start rendezvous mediator of rs-ny.rustdesk.com
[2024-11-20 12:02:34.243220 +08:00] DEBUG [libs/hbb_common/src/udp.rs:35] Receive buf size of udp [::]:0: Ok(786896)
[2024-11-20 12:02:34.268265 +08:00] INFO [src/ipc.rs:318] Started ipc server at path: /tmp/RustDesk/ipc
[2024-11-20 12:02:34.507538 +08:00] DEBUG [src/server.rs:597] #tries of ipc service connection: 30
[2024-11-20 12:02:34.809654 +08:00] INFO [src/server.rs:656] #1 try: failed to connect to ipc_service
[2024-11-20 12:02:36.346003 +08:00] INFO [libs/scrap/src/common/hwcodec.rs:519] set hwcodec config
[2024-11-20 12:02:36.346069 +08:00] DEBUG [libs/scrap/src/common/hwcodec.rs:520] HwCodecConfig { signature: 16843009, ram_encode: [], ram_decode: [CodecInfo { name: "hevc", mc_name: None, format: H265, priority: 0, hwdevice: AV_HWDEVICE_TYPE_VIDEOTOOLBOX }, CodecInfo { name: "h264", mc_name: None, format: H264, priority: 0, hwdevice: AV_HWDEVICE_TYPE_VIDEOTOOLBOX }, CodecInfo { name: "h264", mc_name: None, format: H264, priority: 3, hwdevice: AV_HWDEVICE_TYPE_NONE }, CodecInfo { name: "hevc", mc_name: None, format: H265, priority: 3, hwdevice: AV_HWDEVICE_TYPE_NONE }] }
[2024-11-20 12:02:37.265268 +08:00] INFO [libs/scrap/src/common/hwcodec.rs:734] Check hwcodec config, exit with: exit status: 0
[2024-11-20 12:02:39.268377 +08:00] DEBUG [src/platform/macos.rs:693] icon clicked on finder
[2024-11-20 12:02:39.268723 +08:00] DEBUG [src/common.rs:1079] Send the url to the existing flutter process failed, Connection refused (os error 61). Let's open a new program to handle this.
How to Reproduce
cat RustDesk_rCURRENT.log
[2024-11-20 12:02:34.186065 +08:00] INFO [src/core_main.rs:140] main start args: ["--server"], env: Args { inner: ["/Applications/RustDesk.app/Contents/MacOS/RustDesk", "--server"] }
[2024-11-20 12:02:34.187651 +08:00] INFO [src/core_main.rs:266] start --server with user michael
[2024-11-20 12:02:34.190722 +08:00] INFO [libs/scrap/src/common/codec.rs:997] skip test av1
[2024-11-20 12:02:34.190888 +08:00] INFO [src/lan.rs:29] lan discovery listener started
[2024-11-20 12:02:34.191157 +08:00] INFO [src/common.rs:498] Testing nat ...
[2024-11-20 12:02:34.197360 +08:00] ERROR [src/common.rs:481] test nat: Failed to connect to rs-ny.rustdesk.com:21116
[2024-11-20 12:02:34.198715 +08:00] INFO [src/rendezvous_mediator.rs:653] Direct server listening on: Some(Ok([::]:5002))
[2024-11-20 12:02:34.198661 +08:00] INFO [src/rendezvous_mediator.rs:385] start rendezvous mediator of rs-ny.rustdesk.com
[2024-11-20 12:02:34.243220 +08:00] DEBUG [libs/hbb_common/src/udp.rs:35] Receive buf size of udp [::]:0: Ok(786896)
[2024-11-20 12:02:34.268265 +08:00] INFO [src/ipc.rs:318] Started ipc server at path: /tmp/RustDesk/ipc
[2024-11-20 12:02:34.507538 +08:00] DEBUG [src/server.rs:597] #tries of ipc service connection: 30
[2024-11-20 12:02:34.809654 +08:00] INFO [src/server.rs:656] #1 try: failed to connect to ipc_service
[2024-11-20 12:02:36.346003 +08:00] INFO [libs/scrap/src/common/hwcodec.rs:519] set hwcodec config
[2024-11-20 12:02:36.346069 +08:00] DEBUG [libs/scrap/src/common/hwcodec.rs:520] HwCodecConfig { signature: 16843009, ram_encode: [], ram_decode: [CodecInfo { name: "hevc", mc_name: None, format: H265, priority: 0, hwdevice: AV_HWDEVICE_TYPE_VIDEOTOOLBOX }, CodecInfo { name: "h264", mc_name: None, format: H264, priority: 0, hwdevice: AV_HWDEVICE_TYPE_VIDEOTOOLBOX }, CodecInfo { name: "h264", mc_name: None, format: H264, priority: 3, hwdevice: AV_HWDEVICE_TYPE_NONE }, CodecInfo { name: "hevc", mc_name: None, format: H265, priority: 3, hwdevice: AV_HWDEVICE_TYPE_NONE }] }
[2024-11-20 12:02:37.265268 +08:00] INFO [libs/scrap/src/common/hwcodec.rs:734] Check hwcodec config, exit with: exit status: 0
[2024-11-20 12:02:39.268377 +08:00] DEBUG [src/platform/macos.rs:693] icon clicked on finder
[2024-11-20 12:02:39.268723 +08:00] DEBUG [src/common.rs:1079] Send the url to the existing flutter process failed, Connection refused (os error 61). Let's open a new program to handle this.
Expected Behavior
cat RustDesk_rCURRENT.log
[2024-11-20 12:02:34.186065 +08:00] INFO [src/core_main.rs:140] main start args: ["--server"], env: Args { inner: ["/Applications/RustDesk.app/Contents/MacOS/RustDesk", "--server"] }
[2024-11-20 12:02:34.187651 +08:00] INFO [src/core_main.rs:266] start --server with user michael
[2024-11-20 12:02:34.190722 +08:00] INFO [libs/scrap/src/common/codec.rs:997] skip test av1
[2024-11-20 12:02:34.190888 +08:00] INFO [src/lan.rs:29] lan discovery listener started
[2024-11-20 12:02:34.191157 +08:00] INFO [src/common.rs:498] Testing nat ...
[2024-11-20 12:02:34.197360 +08:00] ERROR [src/common.rs:481] test nat: Failed to connect to rs-ny.rustdesk.com:21116
[2024-11-20 12:02:34.198715 +08:00] INFO [src/rendezvous_mediator.rs:653] Direct server listening on: Some(Ok([::]:5002))
[2024-11-20 12:02:34.198661 +08:00] INFO [src/rendezvous_mediator.rs:385] start rendezvous mediator of rs-ny.rustdesk.com
[2024-11-20 12:02:34.243220 +08:00] DEBUG [libs/hbb_common/src/udp.rs:35] Receive buf size of udp [::]:0: Ok(786896)
[2024-11-20 12:02:34.268265 +08:00] INFO [src/ipc.rs:318] Started ipc server at path: /tmp/RustDesk/ipc
[2024-11-20 12:02:34.507538 +08:00] DEBUG [src/server.rs:597] #tries of ipc service connection: 30
[2024-11-20 12:02:34.809654 +08:00] INFO [src/server.rs:656] #1 try: failed to connect to ipc_service
[2024-11-20 12:02:36.346003 +08:00] INFO [libs/scrap/src/common/hwcodec.rs:519] set hwcodec config
[2024-11-20 12:02:36.346069 +08:00] DEBUG [libs/scrap/src/common/hwcodec.rs:520] HwCodecConfig { signature: 16843009, ram_encode: [], ram_decode: [CodecInfo { name: "hevc", mc_name: None, format: H265, priority: 0, hwdevice: AV_HWDEVICE_TYPE_VIDEOTOOLBOX }, CodecInfo { name: "h264", mc_name: None, format: H264, priority: 0, hwdevice: AV_HWDEVICE_TYPE_VIDEOTOOLBOX }, CodecInfo { name: "h264", mc_name: None, format: H264, priority: 3, hwdevice: AV_HWDEVICE_TYPE_NONE }, CodecInfo { name: "hevc", mc_name: None, format: H265, priority: 3, hwdevice: AV_HWDEVICE_TYPE_NONE }] }
[2024-11-20 12:02:37.265268 +08:00] INFO [libs/scrap/src/common/hwcodec.rs:734] Check hwcodec config, exit with: exit status: 0
[2024-11-20 12:02:39.268377 +08:00] DEBUG [src/platform/macos.rs:693] icon clicked on finder
[2024-11-20 12:02:39.268723 +08:00] DEBUG [src/common.rs:1079] Send the url to the existing flutter process failed, Connection refused (os error 61). Let's open a new program to handle this.
Operating system(s) on local (controlling) side and remote (controlled) side
macos 15.1.1
RustDesk Version(s) on local (controlling) side and remote (controlled) side
1.3.3
Screenshots
Additional Context
No response
@zzduci commented on GitHub (Nov 19, 2024):
The same is true with a self-built relay server, and Debian 12 works fine
@rustdesk commented on GitHub (Nov 20, 2024):
#763