Windows Server vhsd_system.sys 404

<p>When trying to use my first USB device in the trial software, the client says there was an error connecting to the device. Server log says there's a 404 on downloading a driver?
</p>
<p>2020-07-03 15:29:39 INFO :Installing driver for class System {4D36E97D-E325-11CE-BFC1-08002BE10318}<br />
2020-07-03 15:29:39 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64… />
2020-07-03 15:29:40 ERROR :There was an error downloading, HTTP response code said error (404)<br />
2020-07-03 15:29:40 ERROR :Could not install driver for class System<br />
2020-07-03 15:29:40 ERROR :Error binding device 5 [054c:09cc] to connection 2, BIND_ERROR</p>

#3

Not getting that 404 anymore, but still seem to have a file-not-found error. In my experience this error message usually means a missing DLL dependency.

2020-07-06 16:04:16 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-07-06 16:04:16 ERROR :Device redirection failed for TS_USB\VID_054C&PID_09CC/TS_3
2020-07-06 16:04:16 ERROR :Error binding device 7 [054c:09cc] to connection 1, BIND_ERROR

#4

OK it looks like you are running virtualhere server inside a terminal server session? You cannot do that. VirtualHere needs to run on an operating system that has direct access to hardware. Terminal server does not provide this.

#5

Sorry for the late update.

I was running the VH server on Windows 10 build 2004 directly on hardware. I was running the VH client on a Hyper-V installation of Windows 10 from the official Microsoft developer images: https://developer.microsoft.com/en-us/windows/downloads/virtual-machine… hosted on this hardware. I did have RemoteFX enabled, but I am unclear on the relation of this configuration to Terminal Server or if this is a supported configuration for VH.

I was trying to use VH to pass through a gamepad controller (a Sony DualShock 4) from the Win10 running on hardware to this local Win10 Hyper-V VM.

Fortunately for me, this is no longer an issue as I switched to using VMWare Workstation Pro which has native USB pass-through support, negating my need for VH, so I will not be able to provide further diagnostic help at this time..

Thank you for the help and I wish you luck. Cheers!

#6

Hi. I am experiencing the same issue, only that I have applied the license. My setup is a Ubuntu 20.04 Virtual Machine (client side) and Windows 10 Build 19043 (server side). I am able to list the devices and see them on client side. But when I try to add the device on client side, the issue occurs.

Client side:

$ sudo ./vhclientx86_64 -n
$ ./vhclientx86_64 -t list

$ ./vhclientx86_64 -t "use,TPiersonXPS15.4"
FAILED

Resulting Server Log:
2021-09-16 14:11:55 INFO :Installing driver for class System {4D36E97D-E325-11CE-BFC1-08002BE10318}
2021-09-16 14:11:55 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64…
2021-09-16 14:11:56 ERROR :There was an error downloading, HTTP response code said error (404)
2021-09-16 14:11:56 ERROR :Could not install driver for class System
2021-09-16 14:11:56 ERROR :Error binding device 4 [2341:003d] to connection 1, BIND_ERROR