9.0
Table Of Contents
© 2009 ABBYY. All rights reserved.
28
This error message means that port 80 is in use
. To find out which application is using the port, do the following:
1. In the command line (StartÆRun), type
netstat anop TCP|find ":80"
The list of connections to port 80 will be displayed and the ID of the corresponding process in the following format:
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1264
2. Type
tasklist /SVC /FI "PID eq 1264"
replacing 1264 with the ID of the process obtained at step 1. The result will be displayed in the following format:
Image Name PID Services
================================
Virus.exe 1264 KillMePlz
3. End the process that uses the port.
Important! Do not switch IIS over to another port, as you will not be able to start the Application Server in this case.
Setting Up IIS
All IIS versions (5.1, 6.0, 7.0)
The default site (i.e. the site with the identifier 1) should contain the virtual folder Default Web Site\FlexiCapture\Server with the
following objects:
• DatabaseManager.dll
• DBInitFill.sql
• Descriprion.sql
• FineObj.dll
• FlexiCaptureWebServices.disco
• FObjEventSrc.dll
• msvcr71.dll
• web.config
• WebServices.dll
• WebServices.htm
• WebServicesIsapi.dll
ABBYY FlexiCapture 9.0 Server must be associated with this folder. In Scripts and Executable, the execute permissions should be
set up.
The following mapping should be specified in the application settings: .dll Æ
C:\Inetpub\wwwroot\FlexiCapture\Server\WebServicesIsapi.dll.
For the default mode (i.e. all stations in the domain), anonymous access must be prohibited and integrated windows authentication
must be turned on.
Basic authentication must be turned on to enable a login/passwordbased connection of a Remote Scanning Station.
IIS 6.0 and later
You must explicitly allow the isapi extension, which corresponds to the server (FlexiCapture Web ServicesÆWebServicesIsapi).
A separate poll of processes must be created for the application (the recommended number of processes in the pool is three; for IIS 7.0,
the pool should be a classicmode 32bit pool).
When installing on Windows Server 2003 and Windows Server 2008, the performance may be extremely low. If this is indeed the case,
adjust this registry branch as shown below:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces.
Inside each GUID, create
TcpAckFrequency = 1 of type DWORD.
IIS 7.0
For normal error diagnostics, allow detailed errors in all cases (ServerÆError PagesÆDetailed Errors).
Remove the ISAPI.dll module from the list of allows modules (it is incompatible with our isapi extension).
To make the location of errors easier, consult the following fragment of applicationHost.config (see
<disk>:\Windows\System32\inetsrv\config) obtained after installing IIS 7.0:
<configuration>










