Problem at accessing an iPad by Virtual Here - Server reports that the device is currently in use

Hello,

I am using a physical Win 10 computer as the virtualhere server and another physical Win 10 computer as a virtual here client.

All devices seem to work and can be connected successfully on the client.
Sadly the most important device to be access would be the iPad and it is not possible to connect it.

The client reports the message after some time, that the device could not be connected.
In the logs of the server is written:

2020-05-14 12:13:12 ERROR :Cannot capture device because it is currently in use at the server. Please exit the program that is using the device, then try again. (USB\VID_05AC&PID_12AB\D1A26F2C71EFCEA9A16F5E58FE0468B8EBF1F383)
2020-05-14 12:13:12 ERROR :Error binding device 1 [05ac:12ab] to connection 1, BIND_ERROR

I tried to kill all processes in the task manager (and closed iTunes of course) that I thought could be related to this error, but it doesn´t work.

Is there any way to ensure that no programme is keeping the iPad busy while trying to connect to the virtualhere client?
Or do anyone have another advice for me? Can I configure virtualhere to force this redirection anyhow?

I am definitely willing to buy these useful tool to have the ability to forward more devices. But I have to be sure, that I can access and iPad on the client.

Thank you for the help!

Kind regards
BlindJones

#3

Hi Michael,
thank you for your answer and sorry for the late reply.
The connection to the iPad works with the beta version of server in that way, that I can see the iPad under the explorer.
But iTunes on the client still does not show the iPad, so I can not install any IPAs on it.
The server system log shows the following entries:

2020-05-17 12:59:36 INFO :>>> Starting VirtualHere USB Server v4.1.7 (Built: May 13 2020, 16:02:15)<<<
2020-05-17 12:59:36 INFO :Using configuration C:\Users\sebas\Desktop\Virtualhere Server\config.ini
2020-05-17 12:59:36 INFO :Server licensed to=unlicensed max_devices=1
2020-05-17 12:59:36 INFO :Server Driver up-to-date (1.0.1)
2020-05-17 12:59:40 INFO :Unable to cache driver! It wasnt found
2020-05-17 12:59:40 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-05-17 12:59:40 INFO :Found High speed device [045e:075d] "Microsoft, Microsoft® LifeCam Cinema(TM)" at address 2
2020-05-17 12:59:40 INFO :Found Full speed device [03f0:1c41] "HP, HP Gaming Mouse" at address 3
2020-05-17 12:59:40 INFO :Found Full speed device [04d9:a096] "0x04d9, USB Keyboard" at address 4
2020-05-17 12:59:40 INFO :Found Full speed device [045e:070f] "C-Media Electronics Inc. , Microsoft LifeChat LX-3000" at address 5
2020-05-17 12:59:40 INFO :Found High speed device [05ac:12ab] "Apple Inc., iPad" at address 1
2020-05-17 12:59:55 INFO :78.94.8.98 connected as connection 1
2020-05-17 12:59:59 INFO :Unmanaging device 1 [05ac:12ab]
2020-05-17 13:00:00 INFO :Found High speed device [05ac:12ab] "Apple Inc., iPad" at address 1
2020-05-17 13:00:00 INFO :Device 1 [05ac:12ab] BOUND to connection 1
2020-05-17 13:00:00 INFO :Executed empty hook for onReset.05ac.12ab
2020-05-17 13:01:18 INFO :AbortPipe GetOverlappedResult failed, Element nicht gefunden. (0x00000490)
2020-05-17 13:01:18 INFO :AbortPipe GetOverlappedResult failed, Element nicht gefunden. (0x00000490)
2020-05-17 13:02:35 INFO :AbortPipe GetOverlappedResult failed, Element nicht gefunden. (0x00000490)
2020-05-17 13:02:35 INFO :AbortPipe GetOverlappedResult failed, Element nicht gefunden. (0x00000490)
2020-05-17 13:03:53 INFO :AbortPipe GetOverlappedResult failed, Element nicht gefunden. (0x00000490)
2020-05-17 13:03:53 INFO :AbortPipe GetOverlappedResult failed, Element nicht gefunden. (0x00000490)

Any more ideas? I think we are going in the right direction here.

Thank you for your help!

Kind regards
BlindJones

#4

OK no, i just double-checked and it looks like apple has now blocked usb virtualization via virtualhere on windows so its not going to work.

#5

Sad to hear that... :-(

Are you sure about the blocking of usb virtualization by Apple?
I tried a trial version of a program called "USB Network Gate" and with that I can see the iPad under iTunes at the client computer.

#6

I double checked, I found out why virtualhere is not working, its a configuration issue that is not standard for windows so im not sure if im going to support it yet.

Virtualhere works if the server is linux and client is windows. I plugged my ipad into my raspberry pi running virtualhere server and connected using the virtualhere windows client and iTunes worked fine too.

However the beta version of the virtualhere windows server wont support iDevices at the moment.

#7

Hi Michael,
thank you for the investigation. As I said before I will definitely buy Virtualhere when iPads are possible to use by windows server - windows client.
I work in a company with around 500 employees and your programm will be interesting for a lot of co-workers too when iPhones and iPads can be accessed, because mainly our customers use iOS-Apps and the ability to share the iDevices between our networks would help us in development.

Thanks again for all of you investigation and I hope you can implement the right configuration for windows machines in a future version.

Kind regards
Sebastian