OCR SDK Knowledge Base

Article ID: 696 | Category: Installation | Type: Hot Fix | Last Modified: 8/6/2014

RPC-Server is unavailable


Why do I receive "RPC-Server is unavailable" message?


The "RPC-Server is unavailable" message usually appears when the Engine installation is configured incorrectly or something is wrong with the settings of the Engine-based application.


–°heck the following:


1) The Licensing Service is running on the server.

  • Go to Control Panel → Administrative Tools → Services;
  • Select necessary Licensing Service: ABBYY FineReader Engine – Licensing Service or ABBYY FlexiCapture Engine – Licensing Service;
  • Press “Stop the service” and then “Restart the service”.


2) All settings for the Licensing Service are correct (see “Help → Distribution → Activating the Library → Installing Licensing Service”). Try to set or change the port number in the network settings of the LicensingSettings.xml both for the server station and for the workstation manually:

1. Change LicensingSettings.xml for Server:

<?xml version="1.0" encoding="utf-16"?>

<LicensingSettings xmlns="http://www.abbyy.com/Protection/LicensingSettings">


<ConnectionProtocol ProtocolType="TCP/IP" EndPointName="3000" />

<EnableIKeyLicenses Enable="no" />  "no" - if you use software license, "yes" - if you use USB protection key



2. Change LicensingSettings.xml for WorkStation:

<?xml version="1.0" encoding="utf-16"?>

<LicensingSettings xmlns="http://www.abbyy.com/Protection/LicensingSettings">


<MainNetworkLicenseServer ServerAddress="" ProtocolType="TCP/IP" EndPointName="3000" />




3) Nothing like closed ports or insufficient user rights prevents Licensing Service’s appropriate work. Check if the 3000 port number is opened from the server station for the client workstation:

1. Check if you have the telnet installation on the workstation:

  • Pass to Control Panel → Programs and Features.
  • Press the «Turn Windows features on or off» on the left menu.
  • Select the «Telnet Client» checkbox in the Windows Features dialogbox.
  • Press the «OK» button.

2. Open the command line on the workstation and launch the following command: telnet 3000.

  • If you receive the error message «Could not open connection to the host, on port 3000: Connect failed» in command line therefore the port 3000 is closed on the server station.
  • If you receive the empty console therefore the port 3000 is opened and available on the server station.
  • If it doesn’t help please describe the command «telnet 3000» results and send to technical support. See support contacts in support locator.


4) Probably you use ABBYY FineReader/FlexiCapture Engine and License Service from the different distribution package? If yes try to reinstall FREngine or FCEngine on the computer, where you receive the error message “RPC-Server is unavailable”.


In case none of the mentioned recommendation were helpful, please send to technical support (support contacts are in support locator)  the following addition information:

1. The AInfo report gathered from the problem computer. The report (a ZIP file) can be created via the AInfo utility (run Ainfo.exe from the \Bin\Support folder of FREngine).

2. Is the Engine license visible in the LicenseManager window? Please make a screenshot of LM window and send it to us.

3. Please send us a screenshot of the lists of running services where ABBYY FineReader Engine 10. Licensing Service can be seen, together with it Status and Log On As.

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