Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Http.Client: unsupported protocol: https" when scrobbling to ListenBrainz #384

Closed
pinusc opened this issue Nov 30, 2023 · 4 comments · Fixed by void-linux/void-packages#47903
Labels

Comments

@pinusc
Copy link

pinusc commented Nov 30, 2023

After setting up ListenBrainz scrobbling in the web UI, scrobbling does not work, and I get the following messages in the log:

"Http.Client: unsupported protocol: https"
 [SCROBBLING] [Http SendQueue] - Send failed, bad url or unsupported scheme?

This is on Void Linux, and I am using the LMS version in the repo (lms-3.42.1_1), which I realize is not the most current (but judging on release notes, this bug was not addressed in more recent versions).

Not sure if this is a regression of #140, or a packaging problem on void linux. I might try building from source tomorrow to update to the latest version, but I wanted to get the bug report in first, in case anyone has any insight.

@epoupon
Copy link
Owner

epoupon commented Nov 30, 2023

Hello!
I would say wt is not compiled with openssl support. ping @Danoloan10

Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
@Danoloan10
Copy link
Contributor

Hi, the package is in fact not being built with OpenSSL, I've uploaded a commit that adds options and their dependencies to the package (it's not working yet)

Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 25, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 26, 2023
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 26, 2023
Wt's build will silently ignore build options if their respective
dependencies are not found, but this does not mean that they should not
be used. In fact, the lms package needs wt be built with OpenSSL.

Fixes: epoupon/lms#384
Danoloan10 added a commit to Danoloan10/void-packages that referenced this issue Dec 26, 2023
Wt's build will silently ignore build options if their respective
dependencies are not found, but this does not mean that they should not
be used. In fact, the lms package needs wt be built with OpenSSL.

Fixes: epoupon/lms#384
classabbyamp pushed a commit to void-linux/void-packages that referenced this issue Dec 26, 2023
Wt's build will silently ignore build options if their respective
dependencies are not found, but this does not mean that they should not
be used. In fact, the lms package needs wt be built with OpenSSL.

Fixes: epoupon/lms#384
@Danoloan10
Copy link
Contributor

Danoloan10 commented Dec 27, 2023

The revision 3 of the wt package is now available in the official void-linux repo, it should now have been built with OpenSSL, can you test whether the problem persists?

@pinusc
Copy link
Author

pinusc commented Dec 30, 2023

Updating fixed the issue and LMS is now correctly scrobbling to ListenBrainz. Thanks!

@pinusc pinusc closed this as completed Dec 30, 2023
chrysos349 pushed a commit to chrysos349/void-packages that referenced this issue Dec 30, 2023
Wt's build will silently ignore build options if their respective
dependencies are not found, but this does not mean that they should not
be used. In fact, the lms package needs wt be built with OpenSSL.

Fixes: epoupon/lms#384
zen0bit pushed a commit to oSoWoSo/VUR that referenced this issue Jan 10, 2024
Wt's build will silently ignore build options if their respective
dependencies are not found, but this does not mean that they should not
be used. In fact, the lms package needs wt be built with OpenSSL.

Fixes: epoupon/lms#384
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants