dahumph writes

running latest upmpdcli and upmpdcli-qobuz on a raspberry pi (1.2.9-1) - upmpdcli.conf set up with proper login details - control point shows the new generated mediaserver, but error message "Service login or communication failure" is displayed when trying to open qobuz.

Any advice what might be the problem?

here is part of the log

:4:src/mediaserver/cdplugins/cmdtalk-fixed.cpp:62::CmdTalk::startCmd :4:src/execmd-fixed.cpp:454::ExecCmd::startExec: (1|1) /usr/share/upmpdcli/cdplugins/qobuz/qobuz-app.py :4:src/execmd-fixed.cpp:891::ExecCmd::getline: timeout :4:src/execmd-fixed.cpp:901::ExecCmd::getline: got 0 :2:src/mediaserver/cdplugins/cmdtalk-fixed.cpp:101::CmdTalk: getline error :4:src/execmd-fixed.cpp:274::ExecCmd: killpg(3471, SIGTERM) :2:src/mediaserver/cdplugins/plgwithslave.cxx:375::PlgWithSlave::browse: slave failure :4:libupnpp/device/device.cxx:318::UPNP_CONTROL_ACTION_REQUEST: Browse. Params: <?xml version="1.0"? > <u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1" > <ObjectID >0$qobuz$</ObjectID > <BrowseFlag >BrowseDirectChildren</BrowseFlag > <Filter >*</Filter > <StartingIndex >0</StartingIndex > <RequestedCount >1</RequestedCount > <SortCriteria ></SortCriteria > </u:Browse >

medoc92 writes

Could you please stop the regular upmpdcli (sudo systemctl stop upmpdcli, or the equivalent for your system), and start it on the command line like:

sudo /usr/bin/upmpdcli -c /etc/upmpdcli.conf

And then retry the qobuz connection. This will allow us to see whatever the python module is possibly printing to stderr.

If you are running under systemd, you can also let it run and use journaltcl -u upmpdcli -f instead of the above to see the messages.

dahumph writes

Hello medoc92, and thanks for having a look at that issue.

this is the result of sudo /usr/bin/upmpdcli -c /etc/upmpdcli.conf.

its constandly repeating….

ImportError: No module named requests :2:src/mediaserver/cdplugins/cmdtalk-fixed.cpp:101::CmdTalk: getline error :2:src/mediaserver/cdplugins/plgwithslave.cxx:375::PlgWithSlave::browse: slave failure Traceback (most recent call last): File "/usr/share/upmpdcli/cdplugins/qobuz/qobuz-app.py", line 37, in <module > from session import Session File "/usr/share/upmpdcli/cdplugins/qobuz/session.py", line 11, in <module > from qobuz.api import raw File "/usr/share/upmpdcli/cdplugins/qobuz/api/raw.py", line 20, in <module > import requests ImportError: No module named requests :2:src/mediaserver/cdplugins/cmdtalk-fixed.cpp:101::CmdTalk: getline error :2:src/mediaserver/cdplugins/plgwithslave.cxx:375::PlgWithSlave::browse: slave failure Traceback (most recent call last): File "/usr/share/upmpdcli/cdplugins/qobuz/qobuz-app.py", line 37, in <module > from session import Session File "/usr/share/upmpdcli/cdplugins/qobuz/session.py", line 11, in <module > from qobuz.api import raw File "/usr/share/upmpdcli/cdplugins/qobuz/api/raw.py", line 20, in <module > import requests ImportError: No module named requests

medoc92 writes

You need to install python-requests. Sorry, this should have been in the deps, and it will be in a future version.

dahumph writes

that solved it! thanks!