Bug #148
Prewikka 0.9.4 crashes when the 'Filter on Target' option is used
Start date:
Due date:
% Done:
0%
Resolution:
fixed
Description
In the eventlisting, clicking on an IP address and selecting 'Filter on this Target' will result in a crash (see backtrace below).
The crash is caused by the fact that in the created filter string alert.target.node.address is used instead of alert.target.node.address.address.
The attached patch fixes this.
Backtrace:
Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/prewikka/Core.py", line 306, in process getattr(view[[object"] view["handler]])() File "/usr/lib/python2.3/site-packages/prewikka/views/messagelisting.py", line 1242, in render total = self._setMessages(criteria) File "/usr/lib/python2.3/site-packages/prewikka/views/messagelisting.py", line 1183, in _setMessages return self._setAggregatedMessagesNoValues(criteria, aggregated_on) File "/usr/lib/python2.3/site-packages/prewikka/views/messagelisting.py", line 956, in _setAggregatedMessagesNoValues results2 = self.env.idmef_db.getValues(selection, criteria + [[alertcorrelation_alertname]]) File "/usr/lib/python2.3/site-packages/prewikka/IDMEFDatabase.py", line 342, in getValues criteria = idmef_criteria_new_from_string(criteria) [[PreludeError]]: Object type 'class' does not support operator '<>*'
History
#1 Updated by Yoann VANDOORSELAERE over 17 years ago
- Status changed from New to Assigned
#2 Updated by Yoann VANDOORSELAERE over 17 years ago
- Status changed from Assigned to Closed
- Resolution set to fixed
(In r8164) Include patch from Gijs Hollestelle: fix 'Filter on Target' link (fix #148).
#3 Updated by Yoann VANDOORSELAERE over 14 years ago
- Project changed from PRELUDE SIEM to Prewikka
- Category deleted (
5) - Target version deleted (
0.9.5)