Application Server Issues

SSIServer does not start

  • In Services check SmartSoft Invoices Server, is it running?

  • In Services check SmartSoft Licensing Service, is it running?

  • In Services make sure SQL Server is running

  • Start the Application Server as a console application and watch for diagnostic messages. The default path is C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Server\SsiServer.exe

  • Check user rights in SQL Server: Services -> SmartSoft Invoices Server -> Properties -> Logon set As Local System account or User account. On some systems the server can only start under a local user account (see next bullet to fix that).

  • If SQL Server uses Windows Authentication make sure the account the server is running under has access to the database (NT_AUTHORITY\SYSTEM or PC_NAME\USER_NAME). Check Security->Logins in SQL Management Studio. SSI Server runs as Local System by default. Add a new login NT_AUTORITY\System if it does not exist in SQL server, and provide the necessary roles for that login.

    • roles: sysadmin


Log Files Location and Configuration

Here are the default locations of config files and log files:

  • Application Server
    • Log file: C:\Windows\System32\config\systemprofile\AppData\Local\SmartSoft\ApplicationServer\Logs

    • Log configuration: C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Server\log4net.config

  • OCR
    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\OcrStation\Logs

    • C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Automated Clients\SsiOcrClient.exe.config

  • Classification
    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\ClassificationStation\Logs

    • C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Automated Clients\SsiClassificationClient.exe.config

  • Capture
    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\DataCaptureStation\Logs

    • C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Automated Clients\SsiDataCaptureClient.exe.config

  • Export
    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\ExportStation\Logs

    • C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Automated Clients\SsiExportClient.exe.config

  • Web client
    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\SmartSoftWebServer\Logs

    • C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Web\NLog.config

  • Web SDK Service / SDKWrapper
    • C:\Windows\ServiceProfiles\NetworkService\AppData\Local\SmartSoft - If started under NetworkService (default)

    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\SDKWrapper\Logs - if started under LocalSystem (deprecated)

    • C:\Program Files (x86)\SmartSoft\SmartSoft Invoices Web SDK Service\SdkWrapper\Ssi.SdkWrapper.exe.config

  • Input Service - non-configurable log location:
    • %localappdata%\SmartSoft\SmartSoft Input Service

    • C:\Windows\SysWOW64\config\systemprofile\AppData\Local\SmartSoft\SmartSoft Input Service

    • C:\Users\''username''\AppData\Local\SmartSoft\SmartSoft Input Service - if running under a named Windows account

Data Capture Server Issues

My PDF contains vector content but it is still OCR processed

Here are some common reasons for this:

  • Make sure you have selected Extract vector PDF data if present at Input

  • The PDF contains both vector and scanned content

  • The PDF is restricted by its author. In Adobe Reader click File -> Properties -> Security -> Document Restrictions