upmpdcli-qobuz (version 1.7.2-1~ppa1~bullseye) cannot login anymore ("Service login or communication failure")
The qobuz plugin won't login anymore. Have re-installed upmpdcli, upmpdcli-qobuz but to no avail.
Mar 16 21:12:25 M-DNS upmpdcli[29247]: :4:libupnpp/device/device.cxx:437::UPNP_CONTROL_ACTION_REQUEST: Browse args: ObjectID = 0$qobuz$
Mar 16 21:12:25 M-DNS upmpdcli[29247]: BrowseFlag = BrowseDirectChildren
Mar 16 21:12:25 M-DNS upmpdcli[29247]: Filter = *
Mar 16 21:12:25 M-DNS upmpdcli[29247]: StartingIndex = 0
Mar 16 21:12:25 M-DNS upmpdcli[29247]: RequestedCount = 16
Mar 16 21:12:25 M-DNS upmpdcli[29247]: SortCriteria =
Mar 16 21:12:25 M-DNS upmpdcli[29247]: :4:src/mediaserver/contentdirectory.cxx:343::ContentDirectory::actBrowse: ObjectID 0$qobuz$ BrowseFlag BrowseDirectChildren Filter * StartingIndex 0 RequestedCount 16 SortCriteria
Mar 16 21:12:25 M-DNS upmpdcli[29247]: :4:src/mediaserver/cdplugins/plgwithslave.cxx:545::PlgWithSlave::browse: offset 0 cnt 16
Mar 16 21:12:25 M-DNS upmpdcli[29259]: CMDTALK: qobuz-app.py: browse: [{'cmdtalk:proc': 'browse', 'count': '16', 'offset': '0', 'flag': 'children', 'objid': '0$qobuz$'}]
Mar 16 21:12:28 M-DNS upmpdcli[29259]: CMDTALK: qobuz-app.py: processmessage: processor raised: ['NoneType' object has no attribute 'group']
Mar 16 21:12:28 M-DNS upmpdcli[29259]: Traceback (most recent call last):
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/pycommon/cmdtalk.py", line 164, in processmessage
Mar 16 21:12:28 M-DNS upmpdcli[29259]: outfields = processor.process(params)
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/pycommon/cmdtalkplugin.py", line 51, in process
Mar 16 21:12:28 M-DNS upmpdcli[29259]: return self.dispatcher.run(params[prcnmkey], params)
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/pycommon/cmdtalkplugin.py", line 34, in run
Mar 16 21:12:28 M-DNS upmpdcli[29259]: return func(params)
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/qobuz/qobuz-app.py", line 152, in browse
Mar 16 21:12:28 M-DNS upmpdcli[29259]: maybelogin()
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/qobuz/qobuz-app.py", line 91, in maybelogin
Mar 16 21:12:28 M-DNS upmpdcli[29259]: _g_loginok = session.login(username, password, appid, cfvalue)
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/qobuz/session.py", line 29, in login
Mar 16 21:12:28 M-DNS upmpdcli[29259]: self.api = raw.RawApi(appid, cfvalue)
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/qobuz/api/raw.py", line 41, in __init__
Mar 16 21:12:28 M-DNS upmpdcli[29259]: self.appid = self.spoofer.getAppId()
Mar 16 21:12:28 M-DNS upmpdcli[29259]: File "/usr/share/upmpdcli/cdplugins/qobuz/api/spoofbuz.py", line 25, in getAppId
Mar 16 21:12:28 M-DNS upmpdcli[29259]: return re.search(self.appId_regex, self.bundle).group("app_id")
Mar 16 21:12:28 M-DNS upmpdcli[29259]: AttributeError: 'NoneType' object has no attribute 'group'
Mar 16 21:12:28 M-DNS upmpdcli[29247]: :2:src/mediaserver/cdplugins/plgwithslave.cxx:586::PlgWithSlave::browse: slave failure
Mar 16 21:12:28 M-DNS upmpdcli[29247]: :4:libupnpp/device/device.cxx:480::Response data: Result = <?xml version="1.0" encoding="utf-8"?><DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$qobuz$$bogus" parentID="0$qobuz$" restricted="1" searchable="0"><dc:title>Service login or communication failure</dc:title><upnp:class>object.item.audioItem.musicTrack</upnp:class><res></res></item></DIDL-Lite>
Mar 16 21:12:28 M-DNS upmpdcli[29247]: NumberReturned = 1
Mar 16 21:12:28 M-DNS upmpdcli[29247]: TotalMatches = 1
Mar 16 21:12:28 M-DNS upmpdcli[29247]: UpdateID = 1
Edited by maartenlangeveld