Nixamp Bug Silently Played a Web Redirect Into Phone Calls Instead of Audio
A streaming platform called Nixamp, which lets users dial a phone number to listen to live streams via a six-digit code, shipped a bug that caused callers to hear nothing at all. The issue stemmed from the stream's listen link being a browser redirect that set a cookie, which the telephony provider Telnyx could not handle since it fetches audio anonymously without cookie support, returning a 401 error instead of audio. A pre-existing automated test failed to catch the problem because it compared two identical strings rather than verifying actual audio playback. The fix introduces two separate URLs per listing — one for browsers and one for direct audio playback — along with a new endpoint that streams content as a continuous MP3 across track boundaries. Version 0.4.1 has been released with the patch, and also resolves additional issues including missing Matroska container support and a firewall port that was not opened by the installer.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in