Reference Guide
...
Session Manager
RDP Proxy

OCR Sensitivity Settings

2min

Single Connect tries to recognize the characters inside the changed images. There are configurable size limits for the images scanned for the characters. These limits are used for OCR command logging and are configurable from the System Config. Man. page:

  • nsso.remote.desktop.ocr.min.width: The minimum width for images scanned for OCR logging, in pixels.The default value is 400.
  • nsso.remote.desktop.ocr.min.height: The minimum height for images scanned for OCR logging, in pixels. The default value is 240.

OCR is also used for the Remote Application Auto Login process. Generally, more sensitivity is needed to capture OCR images during the Auto Login process. These limits are used for OCR during the auto login process and are configurable from the System Config. Man. page:

  • nsso.remote.desktop.ocr.auto.login.min.width: The minimum width for images scanned for OCR capture during auto login, in pixels. The default value is 40.
  • nsso.remote.desktop.ocr.auto.login.min.height: The minimum height for images scanned for OCR capture during auto login, in pixels. The default value is 15.

Smaller values should be entered for more sensitivity. However, increasing sensitivity consumes more server resources.

To debug the OCR process, the log level of the com.kron.sc.remote.desktop.impl.RdpPngRecognizer process should be increased to DEBUG. This will result in collecting all the images and texts in these images within the /u01/netright-tomcat/logs/rdp-auto-login/ folder. From here you can check which texts were logged for all the images.