ILOK on Windows server

Hello, I installed the virtualhere server on my main studio computer and I have setup easyfind on my laptop to be able to remotely use some plugins from home or on the road. The Waves licences are working fine from a regular usb stick but the ilok gives me the sharing error. 

Is there an easy workaround for that?

Thank you very much

#2

Uninstall iLok software from the windows machine first. then reboot. Then it should work remotely. If not you will need a power cycling hub so that it can be replugged via software.

#3

Thanks Michael, So I tried to uninstall pace licensing and after rebooting the computer the Easy Find string in the server has changed.

I also had to re-import the virtualhere license into the server.

the remote computer doesn't see the remote server at the moment. 

 

#4

I think perhaps you deleted the server config.ini file. Can you find that anywhere on your pc?

If you find the old file can you stop and exit the virtualhere server, move the config.ini file to the same directory as the virtualhere server and then start the virtualhere server again and it will use the original settings you had before the uninstall.

 

#5

Hello Michael, 

I received the Virtualhere power cycling hub and I cannot remotely power cycle ports to try to get my ilok working remotely. 

I am getting an error message. Tried restarting the server but no luck. Hope you can help. 

Here is a copy of the system Messages:

 

2024-10-14 19:58:33 INFO  :VirtualHere Client 5.7.6 starting (Compiled: Aug 22 2024 14:20:54)
2024-10-14 19:58:33 INFO  :Client OS is Windows 11 (build 22631), 64-bit edition
2024-10-14 19:58:33 INFO  :Using config at C:\Users\marco\AppData\Roaming\vhui.ini
2024-10-14 19:58:33 INFO  :IPC available at \\.\pipe\vhclient
2024-10-14 19:58:34 INFO  :Auto-find (Bonjour) on
2024-10-14 19:58:34 INFO  :Auto-find (Bonjour SSL) on
2024-10-14 19:58:55 INFO  :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000006 (The handle is invalid.).
2024-10-14 19:58:55 INFO  :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000006 (The handle is invalid.).
2024-10-14 19:58:55 INFO  :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000006 (The handle is invalid.).
2024-10-14 19:58:55 INFO  :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000006 (The handle is invalid.).
2024-10-14 19:58:55 INFO  :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000006 (The handle is invalid.).
2024-10-14 19:58:55 INFO  :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000006 (The handle is invalid.).
2024-10-14 20:01:36 INFO  :Drivers are up-to-date
2024-10-14 20:01:36 INFO  :Connected to the VirtualHere Client Driver (Version 2)
2024-10-14 20:01:56 ERROR :Failed to switch USB port power, please reboot the server to automatically finish driver installation. The USB power will then be controllable after reboot.
2024-10-14 20:01:57 ERROR :Failed to switch USB port power, please reboot the server to automatically finish driver installation. The USB power will then be controllable after reboot.
2024-10-14 20:03:11 INFO  :Connection 2 remotely disconnected gracefully (rx)
2024-10-14 20:03:15 INFO  :Server ping timeout, shutting down connection 2...
2024-10-14 20:03:55 ERROR :Failed to switch USB port power, please reboot the server to automatically finish driver installation. The USB power will then be controllable after reboot.
2024-10-14 20:05:56 ERROR :Failed to switch USB port power, please reboot the server to automatically finish driver installation. The USB power will then be controllable after reboot.
2024-10-14 20:09:47 ERROR :Failed to switch USB port power, please reboot the server to automatically finish driver installation. The USB power will then be controllable after reboot.
2024-10-14 20:10:16 INFO  :Connection 3 remotely disconnected gracefully (rx)
2024-10-14 20:10:21 INFO  :Server ping timeout, shutting down connection 3...
2024-10-14 20:16:24 ERROR :Failed to switch USB port power, please reboot the server to automatically finish driver installation. The USB power will then be controllable after reboot.
 

#6

Can you post the output of the server log for that time. On the server, click Settings->View Server Log

 

#7


2024-10-14 16:48:20 INFO :>>> Starting VirtualHere USB Server v4.6.7 (Built: Jul 28 2024, 18:54:48)<<<
2024-10-14 16:48:20 INFO :Using configuration C:\Users\Meduse Studio\Desktop\config.ini
2024-10-14 16:48:20 INFO :Server licensed to=MJ089HEM max_devices=unlimited
2024-10-14 16:48:21 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2024-10-14 16:48:21 INFO :Found High speed device [05e3:0608] "0x05e3, USB2.0 Hub" at address 1
2024-10-14 16:48:21 INFO :Found Full speed device [0a12:0001] "0x0a12, 0x0001" at address 7
2024-10-14 16:48:21 INFO :Found High speed device [0bda:0129] "Generic, USB2.0-CRW" at address 8
2024-10-14 16:48:21 INFO :Found Full speed device [07fd:0001] "Mark of the Unicorn, micro lite" at address 5
2024-10-14 16:48:21 INFO :Found High speed device [366b:0004] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 10
2024-10-14 16:48:21 INFO :Found Super speed device [366b:0005] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 11
2024-10-14 16:48:21 INFO :Found High speed device [090c:1000] "SMI Corporation, USB DISK" at address 12
2024-10-14 16:48:21 INFO :Found Full speed device [088e:5036] "iLok, iLok" at address 13
2024-10-14 19:58:31 INFO :104.221.89.38 connected as connection 1 (EasyFind)
2024-10-14 20:01:33 INFO :Device 13 [088e:5036] BOUND to connection 1
2024-10-14 20:01:43 INFO :Installing the vhfilter...
2024-10-14 20:01:51 ERROR :Error 20001 calling vhfilter exe, (0x00004e21). Please reboot your server and try again.
2024-10-14 20:01:51 INFO :Error 0x00000002-0x00000000-0x00000000 turning off port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:01:52 INFO :Error 0x00000490 turning off companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:01:52 INFO :Error 0x00000002-0x00000000-0x00000000 turning on port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:01:53 INFO :Error 0x00000490 turning on companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:02:59 INFO :Device 13 [088e:5036] UNBOUND from connection 1
2024-10-14 20:03:00 INFO :Connection 1 successfully removed (reason:server shutdown)
2024-10-14 20:03:01 INFO :Unmanaging device 1 [05e3:0608]
2024-10-14 20:03:01 INFO :Unmanaging device 7 [0a12:0001]
2024-10-14 20:03:01 INFO :Unmanaging device 8 [0bda:0129]
2024-10-14 20:03:01 INFO :Unmanaging device 5 [07fd:0001]
2024-10-14 20:03:01 INFO :Unmanaging device 10 [366b:0004]
2024-10-14 20:03:01 INFO :Unmanaging device 11 [366b:0005]
2024-10-14 20:03:01 INFO :Unmanaging device 12 [090c:1000]
2024-10-14 20:03:01 INFO :Unmanaging device 13 [088e:5036]
2024-10-14 20:03:04 INFO :>>> Shutdown <<<
2024-10-14 20:03:18 INFO :>>> Starting VirtualHere USB Server v4.6.7 (Built: Jul 28 2024, 18:54:48)<<<
2024-10-14 20:03:18 INFO :Using configuration C:\Users\Meduse Studio\Desktop\config.ini
2024-10-14 20:03:18 INFO :Server licensed to=MJ089HEM max_devices=unlimited
2024-10-14 20:03:18 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2024-10-14 20:03:18 INFO :Your EasyFind Id : xxx
2024-10-14 20:03:18 INFO :Your EasyFind Pin: xxx
2024-10-14 20:03:18 INFO :Found High speed device [05e3:0608] "0x05e3, USB2.0 Hub" at address 1
2024-10-14 20:03:18 INFO :Found Full speed device [0a12:0001] "0x0a12, 0x0001" at address 7
2024-10-14 20:03:18 INFO :Found High speed device [0bda:0129] "Generic, USB2.0-CRW" at address 8
2024-10-14 20:03:18 INFO :Found Full speed device [07fd:0001] "Mark of the Unicorn, micro lite" at address 5
2024-10-14 20:03:18 INFO :Found High speed device [366b:0004] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 10
2024-10-14 20:03:18 INFO :Found Super speed device [366b:0005] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 11
2024-10-14 20:03:18 INFO :Found High speed device [090c:1000] "SMI Corporation, USB DISK" at address 12
2024-10-14 20:03:18 INFO :Found Full speed device [088e:5036] "iLok, iLok" at address 13
2024-10-14 20:03:19 INFO :104.221.89.38 connected as connection 1 (EasyFind)
2024-10-14 20:03:32 INFO :Device 13 [088e:5036] BOUND to connection 1
2024-10-14 20:03:50 INFO :Error 0x00000002-0x00000000-0x00000000 turning off port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:03:51 INFO :Error 0x00000490 turning off companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:04:10 INFO :192.168.1.127 connected as connection 3 (Standard TCP)
2024-10-14 20:05:51 INFO :Error 0x00000002-0x00000000-0x00000000 turning on port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:05:52 INFO :Error 0x00000490 turning on companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:09:42 INFO :Error 0x00000002-0x00000000-0x00000000 turning on port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:09:43 INFO :Error 0x00000490 turning on companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:10:04 INFO :Device 13 [088e:5036] UNBOUND from connection 1
2024-10-14 20:10:04 INFO :Connection 1 successfully removed (reason:server shutdown)
2024-10-14 20:10:05 INFO :Connection 3 successfully removed (reason:server shutdown)
2024-10-14 20:10:07 INFO :Unmanaging device 1 [05e3:0608]
2024-10-14 20:10:07 INFO :Unmanaging device 7 [0a12:0001]
2024-10-14 20:10:07 INFO :Unmanaging device 8 [0bda:0129]
2024-10-14 20:10:07 INFO :Unmanaging device 5 [07fd:0001]
2024-10-14 20:10:07 INFO :Unmanaging device 10 [366b:0004]
2024-10-14 20:10:07 INFO :Unmanaging device 11 [366b:0005]
2024-10-14 20:10:07 INFO :Unmanaging device 12 [090c:1000]
2024-10-14 20:10:07 INFO :Unmanaging device 13 [088e:5036]
2024-10-14 20:10:07 INFO :>>> Shutdown <<<
2024-10-14 20:10:22 INFO :>>> Starting VirtualHere USB Server v4.6.7 (Built: Jul 28 2024, 18:54:48)<<<
2024-10-14 20:10:22 INFO :Using configuration C:\Users\Meduse Studio\Desktop\config.ini
2024-10-14 20:10:22 INFO :Server licensed to=MJ089HEM max_devices=unlimited
2024-10-14 20:10:22 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2024-10-14 20:10:22 INFO :Your EasyFind Id : xxx
2024-10-14 20:10:22 INFO :Your EasyFind Pin: xxx
2024-10-14 20:10:22 INFO :Found High speed device [05e3:0608] "0x05e3, USB2.0 Hub" at address 1
2024-10-14 20:10:22 INFO :Found Full speed device [0a12:0001] "0x0a12, 0x0001" at address 7
2024-10-14 20:10:22 INFO :Found High speed device [0bda:0129] "Generic, USB2.0-CRW" at address 8
2024-10-14 20:10:22 INFO :Found Full speed device [07fd:0001] "Mark of the Unicorn, micro lite" at address 5
2024-10-14 20:10:22 INFO :Found High speed device [366b:0004] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 10
2024-10-14 20:10:22 INFO :Found Super speed device [366b:0005] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 11
2024-10-14 20:10:22 INFO :Found High speed device [090c:1000] "SMI Corporation, USB DISK" at address 12
2024-10-14 20:10:22 INFO :Found Full speed device [088e:5036] "iLok, iLok" at address 13
2024-10-14 20:10:32 INFO :104.221.89.38 connected as connection 1 (EasyFind)
2024-10-14 20:16:18 INFO :Error 0x00000002-0x00000000-0x00000000 turning off port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:16:19 INFO :Error 0x00000490 turning off companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:36:48 INFO :192.168.1.127 connected as connection 2 (Standard TCP)
2024-10-14 20:37:11 INFO :Error 0x00000002-0x00000000-0x00000000 turning on port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:37:12 INFO :Error 0x00000490 turning on companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:37:53 INFO :Error 0x00000002-0x00000000-0x00000000 turning off port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:37:54 INFO :Error 0x00000490 turning off companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:37:56 INFO :Error 0x00000002-0x00000000-0x00000000 turning on port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:37:57 INFO :Error 0x00000490 turning on companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:39:21 INFO :Connection 1 successfully removed (reason:server shutdown)
2024-10-14 20:39:23 INFO :Connection 2 successfully removed (reason:server shutdown)
2024-10-14 20:39:25 INFO :Unmanaging device 1 [05e3:0608]
2024-10-14 20:39:25 INFO :Unmanaging device 7 [0a12:0001]
2024-10-14 20:39:25 INFO :Unmanaging device 8 [0bda:0129]
2024-10-14 20:39:25 INFO :Unmanaging device 5 [07fd:0001]
2024-10-14 20:39:25 INFO :Unmanaging device 10 [366b:0004]
2024-10-14 20:39:25 INFO :Unmanaging device 11 [366b:0005]
2024-10-14 20:39:25 INFO :Unmanaging device 12 [090c:1000]
2024-10-14 20:39:25 INFO :Unmanaging device 13 [088e:5036]
2024-10-14 20:39:27 INFO :>>> Shutdown <<<
2024-10-14 20:42:24 INFO :>>> Starting VirtualHere USB Server v4.6.7 (Built: Jul 28 2024, 18:54:48)<<<
2024-10-14 20:42:24 INFO :Using configuration C:\Users\Meduse Studio\Desktop\config.ini
2024-10-14 20:42:24 INFO :Server licensed to=MJ089HEM max_devices=unlimited
2024-10-14 20:42:24 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2024-10-14 20:42:24 INFO :Your EasyFind Id : xxx
2024-10-14 20:42:24 INFO :Your EasyFind Pin: xxx
2024-10-14 20:42:24 INFO :Found High speed device [05e3:0608] "0x05e3, USB2.0 Hub" at address 1
2024-10-14 20:42:24 INFO :Found Full speed device [0a12:0001] "0x0a12, 0x0001" at address 7
2024-10-14 20:42:24 INFO :Found High speed device [0bda:0129] "Generic, USB2.0-CRW" at address 8
2024-10-14 20:42:24 INFO :Found Full speed device [07fd:0001] "Mark of the Unicorn, micro lite" at address 5
2024-10-14 20:42:24 INFO :Found High speed device [366b:0004] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 10
2024-10-14 20:42:24 INFO :Found Super speed device [366b:0005] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 11
2024-10-14 20:42:24 INFO :Found High speed device [090c:1000] "SMI Corporation, USB DISK" at address 12
2024-10-14 20:42:24 INFO :Found Full speed device [088e:5036] "iLok, iLok" at address 13
2024-10-14 20:42:25 INFO :192.168.1.127 connected as connection 1 (Standard TCP)
2024-10-14 20:42:32 INFO :104.221.89.38 connected as connection 2 (EasyFind)
2024-10-14 20:42:58 INFO :Device 13 [088e:5036] BOUND to connection 2
2024-10-14 20:43:16 INFO :Error 0x00000002-0x00000000-0x00000000 turning off port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:43:17 INFO :Error 0x00000490 turning off companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:43:19 INFO :Error 0x00000002-0x00000000-0x00000000 turning on port 4 on hub 'USB\VID_366B&PID_0005\MSFT306BB46E9B95F73191'
2024-10-14 20:43:20 INFO :Error 0x00000490 turning on companion port 4 on hub 'USB\VID_366B&PID_0004\MSFT206BB46E9B95F73191'
2024-10-14 20:46:12 INFO :Connection 1 successfully removed (reason:server shutdown)
2024-10-14 20:46:13 INFO :Device 13 [088e:5036] UNBOUND from connection 2
2024-10-14 20:46:13 INFO :Connection 2 successfully removed (reason:server shutdown)
2024-10-14 20:46:15 INFO :Unmanaging device 1 [05e3:0608]
2024-10-14 20:46:15 INFO :Unmanaging device 7 [0a12:0001]
2024-10-14 20:46:15 INFO :Unmanaging device 8 [0bda:0129]
2024-10-14 20:46:15 INFO :Unmanaging device 5 [07fd:0001]
2024-10-14 20:46:15 INFO :Unmanaging device 10 [366b:0004]
2024-10-14 20:46:15 INFO :Unmanaging device 11 [366b:0005]
2024-10-14 20:46:15 INFO :Unmanaging device 12 [090c:1000]
2024-10-14 20:46:15 INFO :Unmanaging device 13 [088e:5036]
2024-10-14 20:46:26 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2024-10-14 20:46:26 INFO :Found High speed device [05e3:0608] "0x05e3, USB2.0 Hub" at address 1
2024-10-14 20:46:26 INFO :Found Full speed device [0a12:0001] "0x0a12, 0x0001" at address 7
2024-10-14 20:46:26 INFO :Found High speed device [0bda:0129] "Generic, USB2.0-CRW" at address 8
2024-10-14 20:46:26 INFO :Found Full speed device [07fd:0001] "Mark of the Unicorn, micro lite" at address 5
2024-10-14 20:46:26 INFO :Found High speed device [366b:0004] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 10
2024-10-14 20:46:26 INFO :Found Super speed device [366b:0005] "VirtualHere Pty. Ltd., VirtualHere 4-Port Hub" at address 11
2024-10-14 20:46:26 INFO :Found High speed device [090c:1000] "SMI Corporation, USB DISK" at address 12
2024-10-14 20:46:26 INFO :Found Full speed device [088e:5036] "iLok, iLok" at address 13
2024-10-14 20:46:30 INFO :192.168.1.127 connected as connection 4 (Standard TCP)
2024-10-14 20:46:35 INFO :104.221.89.38 connected as connection 5 (EasyFind)
2024-10-14 20:46:59 INFO :Device 13 [088e:5036] BOUND to connection 5
2024-10-14 20:47:34 INFO :Device 13 [088e:5036] UNBOUND from connection 5
2024-10-14 20:47:48 INFO :Device 13 [088e:5036] BOUND to connection 4
2024-10-14 20:47:54 WARNING :Loading string descriptor for device on port 1 failed, A device attached to the system is not functioning. (0x0000001f)
2024-10-14 20:47:54 INFO :Found Full speed device [088e:5036] "iLok, iLok" at address 15
2024-10-14 20:48:21 INFO :Device 13 [088e:5036] UNBOUND from connection 4
2024-10-14 20:48:21 INFO :Unmanaging device 15 [088e:5036]
 

#8

OK, it should be automatically installed but i do see an error during install on the server. Could you do this on the server:

  1. Stop and exit the virtualhere server software
  2. Download this https://www.virtualhere.com/sites/default/files/usbserver/vhfilterexe/vhfilter.exe
  3. Run the file downloaded above like this vhfilter.exe --uninstall-filter
  4. Reboot the PC
  5. After reboot, while virtualhere server is not running run vhfilter.exe --install-filter
  6.  Reboot the PC again
  7.  Run virtualhere server now.

Is it ok now?

 

#9

I tried to run vhfilter from the command prompt and I get an error from windows. This app can't run on you PC. 

Command prompt return the following: access denied

#10

Are you using a recent version of windows on your server?

#11

Edition    Windows 10 Pro for Workstations
Version    22H2
Installed on    ‎2022-‎05-‎19
OS build    19045.5011

 

#12

That should be fine. Could you start cmd.exe "As Adminstrator" then run those vhfilter.exe commands

#13

Got the filters installed. thanks for that. I can now remotely manage the power of the hub.

I still get the error message that an Ilok cannot be shared across multiple operating systems...

Should I install the server on a seperate pc that does not have the pace licensing installed on it?

Right now the server is running on the main studio computer which uses the ilok by default and I cannot get the Ilok to work remotely on my laptop at home. 

 

Thank you

#14

The ilok software cant run on the server