Ticket #189 (closed defect: fixed)
get_(open|filtered|closed)_ports() raise exception
| Reported by: | getxsick | Owned by: | boltrix |
|---|---|---|---|
| Priority: | high | Milestone: | Umit 1.0beta1 |
| Component: | Umit | Version: | current svn |
| Keywords: | Cc: |
Description (last modified by getxsick) (diff)
Traceback (most recent call last):
File "/home/xsx/__usrsrc__/umit/source-plugins/network-secure-analyzer/sources/main.py", line 74, in __on_scan_finished
print page.parsed.open_ports
File "/home/xsx/__usrsrc__/umit/umitCore/NmapParser.py", line 593, in get_open_ports
ports += h.get_open_ports()
File "/home/xsx/__usrsrc__/umit/umitCore/NmapParser.py", line 316, in get_open_ports
if re.findall('open', p['port_state']):
KeyError: 'port_state'
Looks like p doesn't have port_state key all the time. parsing is broken?
Change History
Note: See
TracTickets for help on using
tickets.
