Dleyna stop working after today update


#1

Hi all.
dleyna module does not work anymore. I ha error below when I try to browse the media server. Any Idea?

2018-05-03 20:21:20,234 ERROR [2726:Core-12] mopidy.core.library: dLeynaBackend backend caused an exception.
Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/mopidy/core/library.py”, line 19, in _backend_error_handling
yield
File “/usr/lib/python2.7/dist-packages/mopidy/core/library.py”, line 112, in _browse
result = backend.library.browse(uri).get()
File “/usr/lib/python2.7/dist-packages/pykka/threading.py”, line 52, in get
compat.reraise(*self._data[‘exc_info’])
File “/usr/lib/python2.7/dist-packages/pykka/compat.py”, line 12, in reraise
exec(‘raise tp, value, tb’)
File “/usr/lib/python2.7/dist-packages/pykka/actor.py”, line 201, in _actor_loop
response = self._handle_receive(message)
File “/usr/lib/python2.7/dist-packages/pykka/actor.py”, line 295, in _handle_receive
return callee(*message[‘args’], **message[‘kwargs’])
File “/usr/lib/python2.7/dist-packages/mopidy_dleyna/library.py”, line 92, in browse
return list(refs)
File “/usr/lib/python2.7/dist-packages/mopidy_dleyna/library.py”, line 57, in iterate
objs, more = future.get()
File “/usr/lib/python2.7/dist-packages/pykka/threading.py”, line 44, in get
return super(ThreadingFuture, self).get(timeout=timeout)
File “/usr/lib/python2.7/dist-packages/pykka/future.py”, line 64, in get
return self._get_hook(timeout)
File “/usr/lib/python2.7/dist-packages/mopidy_dleyna/util.py”, line 18, in
future.set_get_hook(lambda timeout: func(self.get(timeout)))
File “/usr/lib/python2.7/dist-packages/pykka/threading.py”, line 52, in get
compat.reraise(*self._data[‘exc_info’])
File “/usr/lib/python2.7/dist-packages/pykka/compat.py”, line 12, in reraise
exec(‘raise tp, value, tb’)
File “”, line 1, in
DBusException: com.intel.dleyna.OperationFailed: Unable to parse results of browse: Empty ‘DIDL-Lite’ node in the DIDL-Lite XML:


#2

No idea. What update?


#3

And what media server are you using?


#4

#5

I have the same issue on Debian testing Mopidy (2.1.0-2)


#6

What media server?


#7

I have like 6 of them and none lists any media. The servers show up in the listing but they are all empty.

Emby, Kodi, Airsonic, Serviio, UMS, MinimServer


#8

If this is the same issue as with BubbleUPnP, you might want to give Mopidy-dLeyna v1.2.2 a try (should be available from PyPi via pip install --upgrade Mopidy-dLeyna).
However, Kodi should work (or there’s another issue).


#9

Not sure, I tried the web gui and Mpd client(ncmpp) to browse my media. However I will give the upgrade a try.


#10

@germain : Did you find the time to test Mopidy-dLeyna v1.2.2 yet?
Your feedback would be very appreciated!
BTW, I can now confirm that there was an issue with Kodi v17 as well, though I’d swear it worked with Kodi v16…


#11

I can play from Serviio, Emby did not work


#12

OK, any logs are would be much appreciated!