Error message "NIC Server is currently not available" displayed for RSA enVision
2 years ago
Originally Published: 2015-06-08
Article Number
000065311
Applies To
RSA Product Set: EnVision
RSA Product/Service Type: NIC Server
RSA Version/Condition: 4.1
Issue
Receiving the error message "NIC Server is currently not available" in the event viewer.

The issue persists after performing the following:
  • Updating the Java version
  • Generating a new SSL Certificate
  • Enabling all ActiveX control
  • Confirming that port 2010 is open
  • Updating ESU
  • Confirmed that lsdata command is running
  • Confirmed that all services are running
Resolution
Perform the steps below to debug the NIC Server service:
  1. Stop NIC Server service
  2. Open the Windows command prompt (Start > Run... > cmd)
  3. Issue the commands below.
    cd /d %_envision%\bin
    pi_ls_server.exe -v

If the following error is generated:
CNSQuery::ResolveServerAssignments(2770)  <LOCALPARALLELPROCESSING> Client=LVBENV-ES.10.11.8.43 Session=LVBENV-ES.RTDATA.20150603-134836-32  Disabled by client connection or server configuration LSSERVER_ENABLE_LOCALPARALLELPROCESSING=FALSE ClientParallelProcessingSwitch=TRUE


Add the following to the pi.ini file in the %_envision%\etc folder, and check first if they exist or not, then after adding them restart the NIC Server service: 
LSSERVER_ENABLE_LOCALPARALLELPROCESSING=TRUE 

LSSERVER_CNSMESSAGEBUFFFERS_COLLATED_LOCAL=4 
LSSERVER_CNSMESSAGEBUFFFER_INTERNAL_MEDUM_MAXMESSAGECOUNT=500 
LSSERVER_CNSMESSAGEBUFFFER_INTERNAL_MEDUM_MAXMESSAGEBUFFER_KBSIZE=128 
LSSERVER_CNSMESSAGEBUFFFER_EXTERNAL_SMALL_MAXMESSAGECOUNT=2000 
LSSERVER_CNSMESSAGEBUFFFER_EXTERNAL_SMALL_MAXMESSAGEBUFFER_KBSIZE=512 
LSSERVER_CNSMESSAGEBUFFFER_EXTERNAL_MEDUM_MAXMESSAGEBUFFER_KBSIZE=1024 
LSSERVER_CNSMESSAGEBUFFFER_EXTERNAL_LARGE_MAXMESSAGEBUFFER_KBSIZE=2048 

LSSERVER_CACHEOBJECTMANAGER_AUTO_RELEASE_TIMEOUT=60 

LSSERVER_ENABLE_AUTHENTICATION=FALSE 
LSSERVER_ENABLE_SQLPREFILTER=TRUE 
LSSERVER_ENABLE_L1FILTERINDEX_READING=TRUE 
LSSERVER_ENABLE_L2FILTERINDEX_READING=FALSE 
LSSERVER_ENABLE_L3FILTERINDEX_READING=FALSE

These will check the memory usage and enable the parallel processing.