Skip to content

[Bug] Windows Desktop & WinBoat Guest API crashes on Windows VPN connection #452

@vb2007

Description

@vb2007

What version of WinBoat are you running?

WinBoat Beta v0.8.7 Prod

Your Environment

  • Linux Distro used: Arch (kernel version: 6.17.5-arch1-1)
  • Desktop Environment used: Hyprland 0.51.1
  • FreeRDP type and version used: freerdp-2:3.17.2-4 installed through Pacman
  • Windows VM Type: Windows 10 LTSC 2021

To avoid lag in native Wayland ( #308 ), I've modified the desktop entry, but this is most likely unrelated:

[Desktop Entry]
Name=WinBoat
Exec=env ELECTRON_OZONE_PLATFORM_HINT=x11 winboat %U
...

Steps to Reproduce / Context

  1. Download Cisco AnyConnect, or any other software that allows VPN connection through Windows settings
  2. Open VPN settings on Windows, add a connection, authenticate (if applicable) and connect

Logs

winboat.log

Expected Behavior

The VM should successfully establish a VPN connection.

Current Behavior

When reaching the "Completing the connection" step, the remote view freezes.
The only way to break it, is forcefully killing the remote view window.
After killing it, the WinBoat Guest API goes offline, and the only way to restore it is stopping the VM from WinBoat.

Possible Solution

You can run & connect with Cisco AnyConnect on your host, if the remote server allows it.
Personally, I wouldn't want my host connected to a work VPN monitoring all my traffic.

Cisco's official download page (requires login)
AUR - Cisco Secure Client - Worked for me on host
AUR - Cisco AnyConnect - deprecated, some older VPN servers might accept connections

Quality Notice

  • I have checked the issue tracker and verified that this bug is a unique case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageAn issue that is to be reviewed and assessed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions