magneticstain / Inquisition

An advanced and versatile open-source network anomaly detection platform
MIT License
8 stars 4 forks source link

Node Field Name Exception During Traffic Analysis #134

Closed magneticstain closed 5 years ago

magneticstain commented 5 years ago
Traceback (most recent call last):
  File "/opt/inquisition/inquisition.py", line 185, in <module>
    main()
  File "/opt/inquisition/inquisition.py", line 164, in main
    erudite.startAnomalyDetectionEngine()
  File "/opt/inquisition/lib/destiny/Erudite.py", line 721, in startAnomalyDetectionEngine
    self.performTrafficNodeAnalysis()
  File "/opt/inquisition/lib/destiny/Erudite.py", line 641, in performTrafficNodeAnalysis
    self.calculateNodeOccurrenceCounts(nodeFieldName=srcNodeFieldName, nodeFieldType='src')
  File "/opt/inquisition/lib/destiny/Erudite.py", line 313, in calculateNodeOccurrenceCounts
    raise ValueError('node field name not specified for OCC calculations')
ValueError: node field name not specified for OCC calculations

NOTE: there were no traffic records when this generated since there were no src/dst fields setup. This may be a cause, or at least related.

magneticstain commented 5 years ago

https://github.com/magneticstain/Inquisition/blob/master/lib/destiny/Erudite.py#L637