We've got about 50 Amazon Workspaces in which we want to use Webcams. We've installed the FabulaTech Webcam software on both our Workspaces as well as our Windows 10 PCs. While testing, we found that everything works perfectly while we are using our Workspaces from PCs outside our company location. However, when in the office, the video in AWS is black. If we connect to the Workspace from outside our company (in other words, we take over the existing Amazon Workspace session, without changing anything), the video works immediately. Clearly there is either some software on the Win10 PCs in the office, or something else in our company's network (switches, firewall, etc.) that is preventing the video from showing in our Workspaces. Any thoughts? Has anyone experiencing a similar issue? Thanks in advance.
IP Logged
Sergey_Jarovski FabulaTech Forum Moderator
FabulaTech Forum God
Gender: Posts: 559
Re: No video in AWS Reply #1 on: Jul 12th, 2021, 7:33am
P.S. What version of Webcam for Remote Desktop (workstation&server) do you use? Do you use the same AWS instance in both cases? What app (product name and version) do you use for web camera on AWS side? Look at these workarounds if needed: https://www.fabulatech.com/webcam-for-remote-desktop-server-help/troubleshooting-server.html - Some apps from Microsoft Store can't access the FabulaTech WebCam - The program doesn't work on Windows 10 or Server 2016/2019
Last Edit: Jul 12th, 2021, 7:33am by Sergey_Jarovski
I tried your suggestions, thank you, but no joy. A user brought his laptop into the office, and we tested using Wi-Fi, then Ethernet, and were successful in a Amazon Workspace with his WebCam video. Not so on the local Win10 PCs in the office (there could be some conflicting software). I'm resetting one of the Win10 PCs to Factory Default and will try tomorrow.
The head of Afinety's engineer department was able to figure it out. It's an incompatibility with the latest Amazon Workspaces Client software (v4.0, which was released about 10 days ago, and for the first time, in both 32-bit and 64-bit versions). Here's what he wrote to me via e-mail:
I have this [FabulaTech] working now on the user's PC. I had to downgrade the Workspaces client. The version that seems to work is 32 bit 3.1.9.2201. When you install the latest 64 bit client 4.00.2217 Fabulatech breaks. If you look in the Log files in the directory below you will find a very specific error. The error indicates that the fabulatech add-in is failing to load (ftvchan.dll). I highly doubt that fabulatech has not seen this. I would imagine this is being caused by some type of incompatibility with the latest and greatest AWS workspaces client. I would open a ticket with them again and give them this info. You should push them very hard. Using an older 32 bit Workspace client is not ideal but it does seem to fix this specific issue. This looks like a code problem that needs to be worked out between Fabulatech and Amazon.
C:\Users\User\AppData\Local\Amazon Web Services\Amazon WorkSpaces\logs\pcoip
2021-07-14T05:25:14.994Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :Loading C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\ftvchan.dll plugin ...(ftvchan) 2021-07-14T05:25:14.998Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:1 RC:-500 MGMT_VCHAN :Failed to load C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\ftvchan.dll 2021-07-14T05:25:14.999Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:1 RC:-500 MGMT_VCHAN : Plugin failed to load because: Overlapped I/O operation is in progress. 2021-07-14T05:25:14.999Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :Loading C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\msvcp140.dll plugin ...(msvcp140) 2021-07-14T05:25:15.027Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:1 RC:-500 MGMT_VCHAN LL has no init routine (C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\msvcp140.dll) 2021-07-14T05:25:15.027Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :Loading C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\msvcr120.dll plugin ...(msvcr120) 2021-07-14T05:25:15.057Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:1 RC:-500 MGMT_VCHAN LL has no init routine (C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\msvcr120.dll) 2021-07-14T05:25:15.058Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :Loading C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\pcoip_vchan_clipboard.dll plugin ...(clipboard) 2021-07-14T05:25:15.152Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 VCHAN_PLUGIN :tera_clpbd ==> Initializing... 2021-07-14T05:25:15.152Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :VChan plugin 'clipboard' (C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\pcoip_vchan_clipboard.dll) - version 20.10.0 2021-07-14T05:25:15.161Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :Loading C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\pcoip_vchan_remoteprintclient.dll plugin ...(remoteprintclient) 2021-07-14T05:25:15.286Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 VCHAN_PLUGIN rintVchan ==> 00009760|LPRBase::InitializePlugin()|LPR_base:53| Plugin version:20.4.0.51210, Short Hash = e0b154b1a 2021-07-14T05:25:15.286Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN :Loading C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\vcruntime140.dll plugin ...(vcruntime140) 2021-07-14T05:25:15.287Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 VCHAN_PLUGIN rintVchan ==> 00013820|IPTunnel::workerThreadProc()|IP_tunnel:350| [WT]worker thread has started and it is me. 2021-07-14T05:25:15.287Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 VCHAN_PLUGIN rintVchan ==> 00013816|IPTunnel::vChanThreadProc()|IP_tunnel:331| [VT]vChan send thread has started and it is me. 2021-07-14T05:25:15.299Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:1 RC:-500 MGMT_VCHAN LL has no init routine (C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\vcruntime140.dll) 2021-07-14T05:25:15.299Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:1 RC: 0 MGMT_VCHAN :Loaded Virtual Channel Plugins: 2021-07-14T05:25:15.299Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN : -------------------------------------- 2021-07-14T05:25:15.299Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN : remoteprintclient: C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\pcoip_vchan_remoteprintclient.dll 2021-07-14T05:25:15.299Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN : clipboard: C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\pcoip_vchan_clipboard.dll 2021-07-14T05:25:15.299Z c1925a0b-91b8-4630-94a6-4df250022e37 LVL:2 RC: 0 MGMT_VCHAN : --------------------------------------
IP Logged
Sergey_Jarovski FabulaTech Forum Moderator
FabulaTech Forum God
Gender: Posts: 559
Re: No video in AWS Reply #5 on: Jul 14th, 2021, 1:08pm
Thanks for information provided. This issue is critical for us and our customers. I have created a task for our developers (#17549). We'll collect and analyze the logs of AWS Client for working and non-working scheme and try to find a workaround/fix. I'll keep you updated. Thanks again.
Thanks for your help on the way to improve our products.
There are two workarounds for this issue: 1) copy (on Webcam for Remote Desktop (workstation, 2.8.40 version) PC) C:\Program Files\Common Files\FabulaTech\Netlink 3\ftvchan.dll file to any folder, rename to ftvchan64.dll and move to C:\Program Files\Amazon Web Services, Inc\Amazon WorkSpaces\vchan_plugins\ folder. 2) uninstall 4.0 x64 version of AWS client, reboot PC, download and install 3.x x32 version of AWS.
Last Edit: Jul 19th, 2021, 1:25pm by Sergey_Jarovski
So the solution here is to revert to an earlier workspace client? This seems to happen periodically. We got the webcam server FROM the Amazon marketplace, so I have no control over the version on the server.
But if its the client, I assume there will be an update to the local workstation installer to fix this?
IP Logged
Sergey_Jarovski FabulaTech Forum Moderator
FabulaTech Forum God
Gender: Posts: 559
Re: No video in AWS Reply #10 on: Aug 3rd, 2021, 10:22am
x64 Windows AWS Client uses a 64 bit libraries. We'll add the support of the required libs for x64 AWS Client in the next release. Look at this help manual as a temp workaround: https://www.fabulatech.com/articles/aws64.html