NFA 9.3.6+ System Status Page shows errors.

Document ID : KB000006052
Last Modified Date : 31/07/2018
Show Technical Document Details
Issue:

When attempting to view the System Status Page in Network Flow Analysis 9.3.6+, you can run into an issue where the System Status Page is reporting errors when SNMP Security and Watchdog Settings are set properly.

new doc.jpg

The WatchDogLog*.log files show:

WatchDog - Unable to poll host@x.x.x.x using profile 'Temp Profile' : 
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: 
insert into snmpqlProfiles ( 
snmpqlProfilesName, 
snmpqlProfilesSnmpVersion,snmpqlProfilesSnmpPort, 
snmpqlProfilesUserName, snmpqlProfilesContext, 
snmpqlProfilesSecurity, 
snmpqlProfilesAuthProtocol, snmpqlProfilesAuthPassword, 
snmpqlProfilesPrivProtocol, snmpqlProfilesPrivPassword) 
values ('profileId=44444',2,161,'public','',0,0,'',0,'') ---> System.Data.Odbc.OdbcException: ERROR [IM003] Specified driver could not be loaded due to system error 14001: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail. (PollingProxy SnmpQL Driver, D:\CA\NFA\ProxyServices\bin\odbcsnmp.dll). 

Environment:
NFA 9.3.6+Windows Server 2012
Cause:

This problem is caused by the necessary versions of Microsoft Visual C++ Redistributable either not installing properly with NFA or being removed manually after the initial NFA 9.3.6 installation.  

Resolution:

Please make sure you have all of these "Microsoft Visual C++ Redistributable":

good list.PNG

In most cases it is due to the 2008 package available here: https://www.microsoft.com/en-us/download/details.aspx?id=29