Knowledge Base

Article ID: 1242 | Category: Licensing | Type: FAQ | Last Modified: 7/12/2013

Can I use a USB dongle if I run ABBYY FlexiCapture on a virtual machine?

Yes, if your virtual machine supports USB dongles.

Description

Using a USB dongle when running ABBYY FlexiCapture on a virtual machine

If you run ABBYY FlexiCapture on a virtual machine, you can use a USB license dongle if your virtual machine supports USB dongles.

Solution

Setting up your virtual machine for an ABBYY FlexiCapture USB dongle

ABBYY FlexiCapture USB dongles can be used on the following virtual machines:

If you plug your USB dongle into a workstation running VMWare with ABBYY FlexiCapture, the dongle will be detected automatically. In this case you will be able to use the virtual machine both via Remote Desktop and via the VMWare console. The USB dongle may not function correctly if you plug it into a USB hub or another similar device.

According to Microsoft, Hyper-V does not support USB devices (see http://technet.microsoft.com/en-us/library/dd744892%28v=WS.10%29.aspx#BKMK_10). Please contact Microsoft if you intend to use your USB license dongle with Hyper-V.

To solve the issue, install the Licensing Server at the physical working station as follows: 

  1. Start installing ABBYY FlexiCapture Distributed and select Install Servers in the setup wizard.
  2. Select the Protection Server component and follow the instructions of the setup wizard.
  3. Once the installation is finished, ABBYY FlexiCapture Licensing Service will be displayed on the list of services available on the computer and in Start > Programs > ABBYY FlexiCapture Servers the License Manager item will be added.
  4. Plug your USB dongle into the computer and make sure that the serial number of your license is displayed in the License Manager.  

Now on the Processing Server and on the stations installed on the Hyper-V virtual machine, specify the address of the Licensing Server as follows: 

For ABBYY FlexiCapture 9.0  Open the folder %allusersprofile%\Application Data\ABBYY\FlexiCapture\9.0\Licenses on the computers on which the Project Setup Station, Verification Station, Processing Station, ABBYY FlexiLayout Studio, and ABBYY FormDesigner are installed. 

  1. Locate the Protection.ini file. Before you edit this file, make sure that the stations are not running and that the ABBYY FlexiCapture Processing Station Service has been stopped on the Processing Station.
  2. In the ServerName line of the Protection.ini file, specify the name or IP address of the computer on which the Protection Server is installed (ServerName=NameOfComputer). The name of the computer must not contain any additional characters such as http://.
  3. Start the ABBYY FlexiCapture Processing Station Service and the Project Setup Station, Verification Station, ABBYY FlexiLayout Studio, and ABBYY FormDesigner.
  4. Make the same changes to the Protection.ini file on the computer on which the Processing Server is installed. Before you edit this file, make sure that the ABBYY FlexiCapture Processing Server Service has been stopped on the Processing Server.
  5. Start the ABBYY FlexiCapture Processing Server Service on the Processing Server.

For more information about working with the Protection Server and editing the Protection.ini file, please refer to the ABBYY FlexiCapture Administrator's Guide (Start > Programs > ABBYY FlexiCapture Servers > Guides). No additional setup is necessary for the Data Verification Station and for the Scanning Station.  

For ABBYY FlexiCapture 10 

  1. Open the installation folder (defaul location: C:\Program Files (x86)\ABBYY FlexiCapture 10 Stations or C:\Program Files\ABBYY FlexiCapture 10 Stations) on the computers on which the Project Setup Station, Verification Station, Processing Station, ABBYY FlexiLayout Studio, and ABBYY FormDesigner are installed.
  2. Locate the Protection.ini file. Before you edit this file, make sure that the stations are not running and that the ABBYY FlexiCapture Processing Station Service has been stopped on the Processing Station.
  3. In the LicensingSettings.xml file, specify this value of the ServerName tag: the name or IP address of the computer on which the Protection Server is installed (ServerName=NameOfComputer). The name of the computer must not contain any additional characters such as http://.
  4. Start the ABBYY FlexiCapture Processing Station Service and the Project Setup Station, Verification Station, ABBYY FlexiLayout Studio, and ABBYY FormDesigner
  5. Make the same changes to the LicensingSettings.xml on the computer on which the Processing Server is installed. Before you edit this file, make sure that the ABBYY FlexiCapture Processing Server Service has been stopped on the Processing Server.
  6. Start the ABBYY FlexiCapture Processing Server Service on the Processing Server. 

For more information about working with the Protection Server and editing the LicensingSettings.xml file, please refer to the ABBYY FlexiCapture Administrator's Guide (Start> Programs > ABBYY FlexiCapture Servers > Guides). No additional setup is necessary for the Data Verification Station, Scanning Stationи, and Web Station.

547 people think this is helpful.
Was this information helpful to you?