Project
Deskflow
Deskflow version number
1.19.x
Build type
Local developer build (built it myself)
Operating systems (OS)
OS versions/distros
Windows 11
Deskflow configuration
Win client
What steps will reproduce the problem?
- Set elevate mode to auto (default)
- Start client and confirm working (control from server)
- Lock Windows client (so it's at login screen) or use UAC dialog (run as admin)
Expect: Can control Windows client from server
Actual: Unable control
Workaround: Use always elevate
Log output
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:61
[2025-02-11T12:47:47] DEBUG: ipc server got message: stop
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:103
[2025-02-11T12:47:47] INFO: ipc server got stop message
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:127
[2025-02-11T12:47:47] INFO: clearing watchdog command
C:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:157
[2025-02-11T12:47:47] INFO: service command updated
C:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:133
[2025-02-11T12:47:47] INFO: service command updated
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:422
[2025-02-11T12:47:47] DEBUG: ipc server ready to read data
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:61
[2025-02-11T12:47:47] DEBUG: ipc server got message: noop
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:103
[2025-02-11T12:47:47] DEBUG: ipc server ready to read data
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:61
[2025-02-11T12:47:47] DEBUG: ipc server got message: elevate=no
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:103
[2025-02-11T12:47:47] INFO: ipc server got new elevate value: no
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:175
[2025-02-11T12:47:47] DEBUG: elevate value changed: no
C:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:120
[2025-02-11T12:47:47] DEBUG: ipc server ready to read data
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:61
[2025-02-11T12:47:47] DEBUG: ipc server got message: command=C:/Projects/deskflow/build/bin-copy/deskflow-core.exe client -f --debug DEBUG --name tuvok-win --stop-on-desk-switch --enable-crypto --profile-dir C:/Users/nick/AppData/Local --prevent-sleep --sync-language spock-tux:24800
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:103
[2025-02-11T12:47:47] INFO: ipc server got new command: C:/Projects/deskflow/build/bin-copy/deskflow-core.exe client -f --debug DEBUG --name tuvok-win --stop-on-desk-switch --enable-crypto --profile-dir C:/Users/nick/AppData/Local --prevent-sleep --sync-language spock-tux:24800
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:195
[2025-02-11T12:47:47] INFO: service command updated
C:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:133
[2025-02-11T12:47:47] DEBUG: ipc server ready to read data
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:61
[2025-02-11T12:47:47] DEBUG: ipc server got message: start
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:103
[2025-02-11T12:47:47] INFO: ipc server got start message
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:123
[2025-02-11T12:47:47] INFO: applying watchdog command
C:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:146
[2025-02-11T12:47:47] INFO: service command updated
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:422
[2025-02-11T12:47:47] DEBUG: closing existing process to make way for new one
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:298
[2025-02-11T12:47:47] DEBUG: sending close event to close process gracefully
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:512
[2025-02-11T12:47:47] INFO: windows event loop received close event
C:\Projects\deskflow\src\lib\deskflow\win32\AppUtilWindows.cpp:296
[2025-02-11T12:47:47] DEBUG: windows event loop finished
C:\Projects\deskflow\src\lib\deskflow\win32\AppUtilWindows.cpp:309
[2025-02-11T12:47:47] INFO: leaving screen
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:136
[2025-02-11T12:47:47] DEBUG: closing socket: EEDFB990
C:\Projects\deskflow\src\lib\net\TCPSocket.cpp:90
[2025-02-11T12:47:47] DEBUG: current screen: entered=no, primary=no
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:66
[2025-02-11T12:47:47] WARNING: current secondary screen is entered on shutdown
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:70
[2025-02-11T12:47:47] WARNING: failed to remove the clipboard format listener: 87
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:262
[2025-02-11T12:47:47] DEBUG: adopting new buffer
C:\Projects\deskflow\src\lib\base\EventQueue.cpp:155
[2025-02-11T12:47:47] DEBUG: discarding 1 event(s)
C:\Projects\deskflow\src\lib\base\EventQueue.cpp:160
[2025-02-11T12:47:47] DEBUG: closed display
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:75
[2025-02-11T12:47:47] NOTE: stopped client
C:\Projects\deskflow\src\lib\deskflow\ClientApp.cpp:482
[2025-02-11T12:47:48] DEBUG: process 27516 was shutdown gracefully
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:529
[2025-02-11T12:47:48] DEBUG: starting command as session user
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:308
[2025-02-11T12:47:48] DEBUG: no active desktop in current session
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:637
[2025-02-11T12:47:48] DEBUG: did not find logonui.exe in session 2
C:\Projects\deskflow\src\lib\platform\MSWindowsSession.cpp:101
[2025-02-11T12:47:48] DEBUG: getting non-elevated token
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:165
[2025-02-11T12:47:48] DEBUG: duplicated, new token: 1900
C:\Projects\deskflow\src\lib\platform\MSWindowsSession.cpp:124
[2025-02-11T12:47:48] INFO: starting new process
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:407
[2025-02-11T12:47:48] DEBUG: windows event loop running
C:\Projects\deskflow\src\lib\deskflow\win32\AppUtilWindows.cpp:289
[2025-02-11T12:47:48] DEBUG: screen shape: 0,0 1920x1080
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:142
[2025-02-11T12:47:48] DEBUG: window is 0x000a0460
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:143
[2025-02-11T12:47:48] DEBUG: using desktop for file drag-drop target: C:\Users\nick\Desktop
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:149
[2025-02-11T12:47:48] DEBUG: adopting new buffer
C:\Projects\deskflow\src\lib\base\EventQueue.cpp:155
[2025-02-11T12:47:48] DEBUG: opened display
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:37
[2025-02-11T12:47:48] NOTE: started client
C:\Projects\deskflow\src\lib\deskflow\ClientApp.cpp:409
[2025-02-11T12:47:48] NOTE: connecting to 'spock-tux': 192.168.0.54:24800
C:\Projects\deskflow\src\lib\client\Client.cpp:150
[2025-02-11T12:47:48] DEBUG: opening new socket: 659114A0
C:\Projects\deskflow\src\lib\net\TCPSocket.cpp:44
[2025-02-11T12:47:48] DEBUG: openssl version: OpenSSL 3.3.1 4 Jun 2024
C:\Projects\deskflow\src\lib\net\InverseSockets\SslLogger.cpp:70
[2025-02-11T12:47:48] DEBUG: event queue is ready
C:\Projects\deskflow\src\lib\base\EventQueue.cpp:97
[2025-02-11T12:47:48] NOTE: server fingerprint: E0:32:1A:E8:92:B1:21:E4:45:05:46:56:88:D4:D4:89:8D:2F:62:AF:A4:E0:C0:29:17:B6:3F:A1:3F:21:8B:51
C:\Projects\deskflow\src\lib\net\SecureSocket.cpp:650
[2025-02-11T12:47:48] INFO: connected to secure socket
C:\Projects\deskflow\src\lib\net\SecureSocket.cpp:491
[2025-02-11T12:47:48] INFO: server tls certificate info: /CN=Deskflow
C:\Projects\deskflow\src\lib\net\SecureSocket.cpp:516
[2025-02-11T12:47:48] DEBUG: openssl cipher: TLS_AES_256_GCM_SHA384 TLSv1.3 Kx=any Au=any Enc=AESGCM(256) Mac=AEAD
C:\Projects\deskflow\src\lib\net\InverseSockets\SslLogger.cpp:94
[2025-02-11T12:47:48] INFO: network encryption protocol: TLSv1.3
C:\Projects\deskflow\src\lib\net\InverseSockets\SslLogger.cpp:110
[2025-02-11T12:47:48] DEBUG: got hello from Synergy, protocol v1.8
C:\Projects\deskflow\src\lib\client\HelloBack.cpp:54
[2025-02-11T12:47:48] DEBUG: saying hello back with version Synergy 1.8
C:\Projects\deskflow\src\lib\client\HelloBack.cpp:71
[2025-02-11T12:47:48] INFO: local languages: en
C:\Projects\deskflow\src\lib\deskflow\languages\LanguageManager.cpp:34
[2025-02-11T12:47:48] INFO: remote languages: en
C:\Projects\deskflow\src\lib\deskflow\languages\LanguageManager.cpp:45
[2025-02-11T12:47:48] DEBUG: desk Default window is 0x00560a7a
C:\Projects\deskflow\src\lib\platform\MSWindowsDesks.cpp:585
[2025-02-11T12:47:48] DEBUG: switched to desk "Default"
C:\Projects\deskflow\src\lib\platform\MSWindowsDesks.cpp:784
[2025-02-11T12:47:48] DEBUG: desktop is now accessible
C:\Projects\deskflow\src\lib\platform\MSWindowsDesks.cpp:789
[2025-02-11T12:47:48] DEBUG: open clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:119
[2025-02-11T12:47:48] DEBUG: empty clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:56
[2025-02-11T12:47:48] DEBUG: close clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:133
[2025-02-11T12:47:48] DEBUG: open clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:119
[2025-02-11T12:47:48] DEBUG: empty clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:56
[2025-02-11T12:47:48] DEBUG: close clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:133
[2025-02-11T12:47:48] INFO: entering screen
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:117
[2025-02-11T12:47:48] DEBUG: start receiving clipboard data
C:\Projects\deskflow\src\lib\deskflow\ClipboardChunk.cpp:77
[2025-02-11T12:47:48] DEBUG: receiving clipboard 0 size=4
C:\Projects\deskflow\src\lib\client\ServerProxy.cpp:547
[2025-02-11T12:47:48] DEBUG: received clipboard 0 size=4
C:\Projects\deskflow\src\lib\client\ServerProxy.cpp:549
[2025-02-11T12:47:48] DEBUG: open clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:119
[2025-02-11T12:47:48] DEBUG: empty clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:56
[2025-02-11T12:47:48] DEBUG: close clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:133
[2025-02-11T12:47:48] INFO: clipboard was updated
C:\Projects\deskflow\src\lib\client\ServerProxy.cpp:556
[2025-02-11T12:47:48] DEBUG: start receiving clipboard data
C:\Projects\deskflow\src\lib\deskflow\ClipboardChunk.cpp:77
[2025-02-11T12:47:48] DEBUG: receiving clipboard 1 size=4
C:\Projects\deskflow\src\lib\client\ServerProxy.cpp:547
[2025-02-11T12:47:48] DEBUG: received clipboard 1 size=4
C:\Projects\deskflow\src\lib\client\ServerProxy.cpp:549
[2025-02-11T12:47:48] DEBUG: open clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:119
[2025-02-11T12:47:48] DEBUG: empty clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:56
[2025-02-11T12:47:48] DEBUG: close clipboard
C:\Projects\deskflow\src\lib\platform\MSWindowsClipboard.cpp:133
[2025-02-11T12:47:48] INFO: clipboard was updated
C:\Projects\deskflow\src\lib\client\ServerProxy.cpp:556
[2025-02-11T12:47:48] DEBUG: clipboard update: sequence number 7496, current 0
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:1023
[2025-02-11T12:47:48] DEBUG: clipboard changed: deskflow owned
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:1435
[2025-02-11T12:47:48] DEBUG: clipboard update: sequence number 7496, current 7496
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:1023
[2025-02-11T12:47:48] NOTE: connected to server
C:\Projects\deskflow\src\lib\deskflow\ClientApp.cpp:298
[2025-02-11T12:47:48] DEBUG: clipboard update: sequence number 7496, current 7496
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:1023
[2025-02-11T12:47:48] DEBUG: clipboard update: sequence number 7496, current 7496
C:\Projects\deskflow\src\lib\platform\MSWindowsScreen.cpp:1023
[2025-02-11T12:47:49] INFO: leaving screen
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:136
[2025-02-11T12:47:49] DEBUG: started core process from daemon
C:\Projects\deskflow\src\lib\platform\MSWindowsWatchdog.cpp:351
[2025-02-11T12:47:49] INFO: entering screen
C:\Projects\deskflow\src\lib\deskflow\Screen.cpp:117
[2025-02-11T12:47:52] DEBUG: ipc server ready to read data
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:61
[2025-02-11T12:47:52] DEBUG: ipc server got message: stop
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:103
[2025-02-11T12:47:52] INFO: ipc server got stop message
C:\Projects\deskflow\src\lib\deskflow\ipc\DaemonIpcServer.cpp:127
[2025-02-11T12:47:52] INFO: clearing watchdog command
C:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:157
Additional information
Need to investigate further, may be cased on local dev branch. Currently working on #8180
Project
Deskflow
Deskflow version number
1.19.x
Build type
Local developer build (built it myself)
Operating systems (OS)
OS versions/distros
Windows 11
Deskflow configuration
Win client
What steps will reproduce the problem?
Expect: Can control Windows client from server
Actual: Unable control
Workaround: Use always elevate
Log output
Additional information
Need to investigate further, may be cased on local dev branch. Currently working on #8180