INFO: Third party software compatibility issues
The information applies to:
- LuxRiot 1.6.x
Symptoms
There may be a number of compatibility issues with third party software, including the following most frequent:
- remote clients fail to connect to DVR server
- DVR server might freeze during operation
- DVR server might show poor performance
- there might be unexpected [temporary] files created while DVR server is running
Description
There has been a number of complaints of compatibility issues with particular versions of third party software, including:
- Microsoft Internet Security and Acceleration (ISA) Server
- Intel Active Management Technology (AMT) Software
- Kaspersky Anti-virus
- ESET NOD32 Antivirus
Most often the problem is related to network activity, both accessing LAN hardware such as network (IP) cameras and video servers and accessing network storage devices (NAS). Most often the problematic software package is antivirus software or software firewall. In some cases it is possible to configure third party software to avoid interference, e.g. adding exclusions on the processes and IP addresses.
In some cases, especially related to performance, it is possible to identify interfering process by checking task manager CPU load times and locating a non-DVR process that correlates in CPU load with LuxRiot DVR’s DVRServer.exe process. That is, once DVRServer is started, the other process also start consuming significant amount of CPU time; once DVRServer is stopped, the other process also gets into close to idle state.
A symptom which points out to compatibility issue in case of freeze of DVR operation is that it is impossible to gracefully stop LuxRiot DVR Server process (service or application), or even kill it with task manager.
Resolution
In order to troubleshoot compatibility issues, it is required to disable applications suspected in compatibility conflicts. Unfortunately it appears that it is insufficient to just disable many anti-virus packages through software and it is required to uninstall in order to truely resolve compatibility conflict.