| Summary: | upnp-inspector cannot parse device list | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Paulo Matos <paulo> |
| Component: | python-Coherence | Assignee: | Orphan Owner <extras-orphan> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 23 | CC: | extras-orphan, matthias, musuruan |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-04-15 08:14:01 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
*** This bug has been marked as a duplicate of bug 1315081 *** |
Description of problem: List of devices is empty even though there are valid device replies in my network. There are lots of python errors on the console. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. start upnp-inspector with devices in your network 2. 3. Actual results: empty device list Expected results: device list Additional info: console looks like: $ upnp-inspector Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named File "/usr/lib/python2.7/site-packages/louie/robustapply.py", line 56, in robust_apply return receiver(*arguments, **named) File "/usr/lib/python2.7/site-packages/coherence/base.py", line 621, in create_device root = RootDevice(infos) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 450, in __init__ self.parse_description() File "/usr/lib/python2.7/site-packages/coherence/upnp/core/device.py", line 538, in parse_description utils.getPage(self.location).addCallbacks(gotPage, gotError, None, None, [self.location], None) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/utils.py", line 588, in getPage scheme, host, port, path = client._parse(url) File "/usr/lib64/python2.7/site-packages/twisted/python/deprecate.py", line 399, in __getattribute__ value = getattr(state._module, name) exceptions.AttributeError: 'module' object has no attribute '_parse' Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext return func(*args,**kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite why = selectable.doRead() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/udp.py", line 248, in doRead self.protocol.datagramReceived(data, addr) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/msearch.py", line 46, in datagramReceived host=host) File "/usr/lib/python2.7/site-packages/coherence/upnp/core/ssdp.py", line 136, in register louie.send('Coherence.UPnP.SSDP.new_device', None, device_type=st, infos=self.known[usn]) File "/usr/lib/python2.7/site-packages/louie/dispatcher.py", line 348, in send **named ...