workspaces-issues icon indicating copy to clipboard operation
workspaces-issues copied to clipboard

[Bug] - Mouse back and forward movements do not work in RDP local client mode connection.

Open redkreuz opened this issue 3 months ago • 1 comments

Existing Resources

  • [ ] Please search the existing issues for related problems
  • [ ] Consult the product documentation : Docs
  • [ ] Consult the FAQ : FAQ
  • [ ] Consult the Troubleshooting Guide : Guide
  • [ ] Reviewed existing training videos: Youtube

Describe the bug

  • Mouse back and forward movements do not work in RDP local client mode connection.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Infra > Server > Create RDP Server and Kasm Workspaces > Create and Select Server'
  2. Connect Workspace for RDP local client
  3. Among the various keys on my keyboard and mouse, only the Back and Forward mouse buttons on my mouse don't work. Keyboard keys like Alt+Tab and Window+Number work normally.

Expected behavior

  • When trying various keyboard and mouse actions on an RDP-connected screen, only the back and forward buttons on the mouse do not work. Keyboard keys like Alt+Tab, Window+Number, and others work properly.

Screenshots

Workspaces Version

  • Version 1.17.0

Workspaces Installation Method

  • Single Server

Client Browser (please complete the following information):

  • OS: Windows 10, Windows 11
  • Browser: Edge, Chrome
  • Version: lastest

Workspace Server Information (please provide the output of the following commands):

  • $ uname -a Linux kasm 4.18.0-553.45.1.el8_10.x86_64 #1 SMP Wed Mar 19 18:28:53 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/os-release NAME="Rocky Linux" VERSION="8.10 (Green Obsidian)" ID="rocky" ID_LIKE="rhel centos fedora" VERSION_ID="8.10" PLATFORM_ID="platform:el8" PRETTY_NAME="Rocky Linux 8.10 (Green Obsidian)" ANSI_COLOR="0;32" LOGO="fedora-logo-icon" CPE_NAME="cpe:/o:rocky:rocky:8:GA" HOME_URL="https://rockylinux.org/" BUG_REPORT_URL="https://bugs.rockylinux.org/" SUPPORT_END="2029-05-31" ROCKY_SUPPORT_PRODUCT="Rocky-Linux-8" ROCKY_SUPPORT_PRODUCT_VERSION="8.10" REDHAT_SUPPORT_PRODUCT="Rocky Linux" REDHAT_SUPPORT_PRODUCT_VERSION="8.10"

$ sudo docker info Client: Docker Engine - Community Version: 26.1.3 Context: default Debug Mode: false Plugins: buildx: Docker Buildx (Docker Inc.) Version: v0.14.0 Path: /usr/libexec/docker/cli-plugins/docker-buildx compose: Docker Compose (Docker Inc.) Version: v2.5.0 Path: /usr/local/lib/docker/cli-plugins/docker-compose

Server: Containers: 10 Running: 10 Paused: 0 Stopped: 0 Images: 21 Server Version: 26.1.3 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Using metacopy: false Native Overlay Diff: true userxattr: false Logging Driver: json-file Cgroup Driver: cgroupfs Cgroup Version: 1 Plugins: Volume: local Network: bridge host ipvlan kasmweb/sidecar:1.2 macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog Swarm: inactive Runtimes: io.containerd.runc.v2 runc Default Runtime: runc Init Binary: docker-init containerd version: 8b3b7ca2e5ce38e8f31a34f35b2b68ceb8470d89 runc version: v1.1.12-0-g51d5e94 init version: de40ad0 Security Options: seccomp Profile: builtin Kernel Version: 4.18.0-553.45.1.el8_10.x86_64 Operating System: Rocky Linux 8.10 (Green Obsidian) OSType: linux Architecture: x86_64 CPUs: 8 Total Memory: 15.39GiB Name: kasm ID: de1d58d2-44d9-479e-bf43-cce3d0cbd3e4 Docker Root Dir: /var/lib/docker Debug Mode: false Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false

$ sudo docker ps | grep kasm 1f3d5e7147e9 kasmweb/proxy:1.17.0 "/docker-entrypoint.…" 3 weeks ago Up 12 days 80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp kasm_proxy d6893de9f923 kasmweb/rdp-https-gateway:1.17.0 "/opt/rdpgw/rdpgw" 3 weeks ago Up 12 days (healthy) kasm_rdp_https_gateway 58d852c4aa90 kasmweb/rdp-gateway:1.17.0 "/start.sh" 3 weeks ago Up 12 days (healthy) 0.0.0.0:3389->3389/tcp, :::3389->3389/tcp kasm_rdp_gateway 2a464ad1288e kasmweb/agent:1.17.0 "python3 /src/Provis…" 3 weeks ago Up 12 days (healthy) 4444/tcp kasm_agent fb9d8fb84333 kasmweb/share:1.17.0 "python3 /src/api_se…" 3 weeks ago Up 12 days (healthy) 8182/tcp kasm_share aad26760043d kasmweb/manager:1.17.0 "python3 /src/api_se…" 3 weeks ago Up 12 days (healthy) 8181/tcp kasm_manager 666bcdf12063 kasmweb/api:1.17.0 "/bin/sh -c /usr/bin…" 3 weeks ago Up 8 hours (healthy) 8080/tcp kasm_api f6778c853845 kasmweb/kasm-guac:1.17.0 "/dockerentrypoint.sh" 3 weeks ago Up 12 days (healthy) kasm_guac 8f8109bb2dfb redis:5-alpine "docker-entrypoint.s…" 3 weeks ago Up 12 days 6379/tcp kasm_redis a0b31960028c kasmweb/postgres:1.17.0 "docker-entrypoint.s…" 3 weeks ago Up 12 days (healthy) 5432/tcp kasm_db

Additional context

redkreuz avatar Aug 19 '25 08:08 redkreuz