#1087129 fails to stream to icecast HTTPS server

Package:
butt
Source:
butt
Description:
multi OS streaming audio tool easy to use
Submitter:
Antoine Beaupre
Date:
2025-03-24 20:24:02 UTC
Severity:
normal
#1087129#5
Date:
2024-11-08 19:55:54 UTC
From:
To:
I have tried "butt" to try to stream audio to an icecast server, and
I'm somehow failing. It seems to incorrectly be talking to the server,
as the server reports this:

[2024-11-08  14:53:15] INFO connection/_handle_source_request Source logging in at mountpoint "/radio.mp3" from 127.0.0.1
[2024-11-08  14:53:15] WARN format/format_get_type Unsupported or legacy stream type: "audio/mpeg". Falling back to generic minimal handler for best effort.
[2024-11-08  14:53:15] INFO source/source_move_clients passing 0 listeners to "/radio.mp3"
[2024-11-08  14:53:15] INFO source/source_main listener count on /radio.mp3 now 0
[2024-11-08  14:53:19] INFO source/source_main listener count on /radio.mp3 now 1
[2024-11-08  14:53:26] WARN source/get_next_buffer Disconnecting source due to socket timeout
[2024-11-08  14:53:26] INFO source/source_shutdown Source from 127.0.0.1 at "/radio.mp3" exiting

butt never notices the problem, and the stream doesn't actually work.

#1087129#10
Date:
2024-11-08 21:28:47 UTC
From:
To:
Actually, I should clarify it fails to connect to a HTTPS server, a
problem, it turns out, is actually extremely common in various icecast
implementations.

Connecting in plain text (over a tunnel) works.

#1087129#17
Date:
2025-03-24 20:21:59 UTC
From:
To:
Hi,

I uploaded a new version.

Could you test it?

Best regards,